Islamic Prayers in Trafalgar Square Divide Britain
March 25th, 2026
During this year's Ramadan, an open iftar was held in London's iconic Trafalgar Square. For many, it was a welcome celebration of a diverse, multicultural city. For others, it was something far more charged.