UK Troops ‘forced Iraqi Teen Into Canal, Let Him Drown’
A judge in the UK has condemned four British troops for the killing of an Iraqi teenager in 2003 in ...
A judge in the UK has condemned four British troops for the killing of an Iraqi teenager in 2003 in ...
All rights reserved © 2021 GhanaStar.com