WORLD Video Shows British Soldier Being Arrested for Opposing UK Arming of Saudi Arabia Alan MacLeod Wednesday 26 Aug 20 British soldier Ahmed Al-Babati has been arrested for opposing the United Kingdom’s role in the Saudi-led war […]