Channel 4: Sri Lanka Killing Fields > Some severely disturbing footage. http://ow.ly/5lM24 International lack of action is despicable.
Channel 4: Sri Lanka Killing Fields > Some severely disturbing footage. http://ow.ly/5lM24 International lack of action is despicable.