Media ID: 55298516
Caption:
Caption:
File photo of Finsbury Park Mosque in North London. (Asharq Al-Awsat)
File photo of Finsbury Park Mosque in North London. (Asharq Al-Awsat)