Nilantha Ilangamuwa The 1987 Philippine Constitution, crafted in the aftermath of the 1986 People Power Revolution, was ...
By Tisaranee Gunasekera (first published in Himal Southasian) (continued from last week) Mahinda’s victory (in 2005) marked ...