British troops mistreated Iraq detainees

LONDON: A British inquiry today ruled that UK troops mistreated nine Iraqi detainees in violation of the Geneva Convention following a fierce battle in 2004.

To continue reading the rest of the article, click here

Leave a Reply