Mastodon

Episode 106

AHRC TV: JUST ASIA, Episode 106

An Announcement by the Asian Human Rights Commission AHRC TV: JUST ASIA,  Episode 106 In this episode of Just Asia, AHRC TV reports from Sri Lanka where the police still appear to consider themselves above the law. Police officers in…