The ramifications of the Channel 4 documentary ‘Sri Lanka’s Killing Fields’
The recently telecast Channel 4 documentary on ‘Killing Fields of Sri Lanka’ sheds no new light (despite claims to the contrary), in terms of groundbreaking evidence, regarding the incidents related to the…