Salwan Momika had vehemently staged the burning and desecration of Islam's holy book in recent times—videos of which went viral, provoking anger and backlash in several Muslim-majority countries. Momi ...
The future grand mosque in Metz, France, slated for completion by late 2025, is stirring controversy due to its funding ...