Sri Lanka ‘Killing Fields’: Will there be progress and what does that mean?
‘Killing fields’ can be a phrase used to describe a most mundane fact known to humanity, or it could be a most provocative phrase to an ethnic majority or minority group. When…