Sports | National | International | Entertainment | Political
New Delhi: In a major development in the ongoing Sri Lankan political power tussle, Mahinda Rajapaksa…