The OHRC report and beyond

19th September 2015 Karu 0

Critical days ahead The coming days are crucial for Sri Lanka. It’s when the international community led by the USA deliberates on the island’s future. […]