Police stand near hundreds of protesters during a pro-Muslim rally against the English Defence League (EDL) outside Regents Park Mosque in London, yesterday.
April 18, 2014 | 11:04 PM
Police stand near hundreds of protesters during a pro-Muslim rally against the English Defence League (EDL) outside Regents Park Mosque in London, yesterday.