thuppahi.wordpress.com
Profound Flaws in Mahinda Rajapaksa’s Victory Speech in May, 2009
Michael Roberts This article was penned in Sri Lanka in late May 2009 on invitation from Muralidhar Reddy and appeared in FRONTLINE as lead article on Volume 26 – Issue 12 :: Jun. 06-19, 200…