Sri Lankan PM Mahinda Rajapaksa resigns after weeks of protests
AP Colombo, May 9