Editor's choice
Trafalgar Square held the biggest Muslim Iftar in Europe
On Thursday a colleague and I were invited to attend Europe’s largest Open Public Iftar in Trafalgar Square by the Aziz Foundation. Thousands of people attended. For those that don’t know,…
