Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka is an island country in South Asia, located in the Indian Ocean southwest of the Bay of Bengal and southeast of the Arabian Sea. Read More
Sri Lanka is keen to host the upcoming Asia Cup which will start from August 27 this year onwards and is making arrangements for it, said an Asian Cricket Council (ACC) source. ...
Tamil Nadu BJP president K Annamalai on Friday warned the Dravida Munnetra Kazhagam (DMK) party of exposing its two ministers by the first week of June along with documental proofs. ...