Sri Lanka Prime Minister Mahinda Rajapaksa steps down
Colombo : Amid a nation-wide stir demanding his removal, Sri Lanka Prime Minister Mahinda Rajapaksa on Monday quit from his post, media reports said. The development came in the wake of island-wide curfew being slapped after clashes between…