Report alleges U.K. soldiers killed dozens of Afghan detainees
British forces were deployed to Afghanistan since 2001 as part of a NATO-led international coalition after the September 11 attacks British forces were deployed to Afghanistan since 2001 as part of a NATO-led international coalition after the September 11 attacks A BBC investigation alleged Tuesday that British special forces killed dozens of detainees in suspicious […]
Continue Reading