Refer Sri Lanka to International Criminal Court

Refer Sri Lanka to International Criminal Court We, the undersigned people from around the world, urge the United Nations to refer Sri Lanka to the International Criminal Court (ICC) or to establish a similar credible […]