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
Hosts are in a strong position as visitors are tottering at 86/6 at stumps on Day-1 trailing by 166 runs after being bowled out for 252 in the second Test being played here at the M Chinnaswamy Stadium. Bowlers dominated the day with 16 wickets falli ...
Raising concerns about the restrictive abortion laws of the country, the New York-based Human Rights Watch (HRW) has said the government should move promptly to reform the law and go further to uphold women's equal rights by allowing all-woman access ...
Yogesh Gole Aurangabad, March 9: After obtaining Bachelor in Pharmacy Sciences degree from University Department of Chemical Technology, Mumbai ... ...