Trail Sri Lanka: Pressure by the International Community may have made a difference?
Photo courtesy Iromi Perera Some argue that International pressure will not change Sri Lanka for the better; however, recent evidence reveals the contrary. D.B.S Jeyaraj in a recent blog post argued that…