Arrests after religious extremists attack Azerbaijan’s London Embassy
A radical group of Shias targeted the Azerbaijani Embassy in London on Thursday afternoon, damaging the building and disrespecting the country’s flag as part of their protest. In broad daylight, a group of men used a long ladder to climb up to the first floor of the embassy in Kensington, where they proceeded to deface […]