Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka, is an island country in South Asia, located in the Indian Ocean to the southwest of the Bay of Bengal and to the 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. ...