The pitfalls and u-turns of party politics in Sri Lanka
President Mahinda Rajapaksa was sworn in as the 5th Executive President of Sri Lanka on November 19th, 2005. Soon after the event, the main architects of Rajapaksa’s victory Mangala Samaraweera and Wimal Weerawansa along with SLFP…