Restoring people’s faith in a political system that works for all – Open Society Foundations President Binaifer Nowrojee
When I visited Sri Lanka recently, a decade had passed since my first visit to the island. At that time, as now, there was a sense of possibility in the air. The people of Sri Lanka had cast off the Rajapaksa clan’s control over the nation. New alliances were forged transcending ethnic, religious, and regional […]