1. Christian Zionist Pastor Greg Locke calls for Israel to genocide Gaza & tha

    Christian Zionist Pastor Greg Locke calls for Israel to genocide Gaza & tha

    16