Feb 132018
Mahinda Rajapaksa seems to be back in the reckoning since his party registered a spectacular victory in the recently-concluded local body elections in Sri Lanka. The former Lankan president's party, Sri Lanka Podujana Peramuna (SLPP), won 225 out of the 340 directly-elected councils in the island …