Tag: protest arms sales
UK: Masked Protesters March On Downing Street Against British-Saudi Arms Deals
Al-Thawra Net
Today, five dummy 'missiles' delivered to Downing Street to protest arms sales to Saudi Arabia which 'could be used to commit war crimes...