British special forces deployed to 19 countries since 2011 – Report

RT | May 23, 2023 The UK has sent its special forces to 19 countries since 2011, according to a report by Action on Armed Violence (AOAV). These British operatives trained foreign militants, carried out assassinations, and reportedly fought alongside child soldiers. In a report published on Tuesday, AOAV stated that British operatives have been deployed to […]

Source