Taqiyya – the Magic Word that Says More About the Person Saying It

“Taqiyya, taqiyya, taqiyya. Liars, liars, liars.” This is precisely what anti-Muslim...

Intra-Muslim Hate Must Stop

In mid-2013, we were contacted by a Shia based organisation based in London which asked us to meet...