Quantcast
logo

Sri Lankan presidential poll: Rajapaksa admits defeat