Report alleges U.K. soldiers killed dozens of Afghan detainees

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