Finch & Spencer Video: Why Islam Needs to Make Christians Suffer Jamie Glazov April 15, 2025 Read More »
One Response
This was riveting. What a character!