Monday, February 16, 2026

Islamic leaders in UK are explaining to British citizens what Jizya is, a tax non-Muslims pay to the Islamic State. It will soon be mandatory. Dark times ahead.