Saturday, December 13, 2025

Islamic imam in Virginia: “Of all Western nations, America is the last stronghold of Christianity. This is why it’s our duty to change that and make America Muslim.