examin examinercomRichmond Humanitarian Law Examiner
October 6, 2011
October 6, 2011
Sri Lanka, a beautiful tropical island off the southern coast of the Indian subcontinent, famously known as the “Pearl of the Indian Ocean”, is a coveted vacation attraction, and homeland to the oppressed Tamil People.