Afghanistan: UK special forces ‘killed 9 people in their beds’
The UK special forces allegedly killed nine people "in their beds" during a night raid in Afghanistan, according to an independent inquiry. Family members state that unarmed civilians ...
Read more