Kenyan torture victims demand apology

Started by iolsa, Oct 06, 2012, 01:30 AM

iolsa

Detention camp survivors sued the British government demanding compensation for atrocities committed over 50 years ago.

IOLSA