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
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