Sports | National | International | Entertainment | Political
New Delhi: India, caught flatfooted by the appointment of Mahinda Rajapaksa as Sri Lanka’s premier, has…