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
Cricket presenter Charu Sharma will replace Hugh Edmeades who collapsed on stage mid way during the Indian Premier League 2022 auction proceedings on Saturday here in Bengaluru. ...
Tibetan Buddhist, Ling Rinpoche, identified as the reincarnation of the teacher of Dalai Lama, at a press conference in Sri Lanka, criticized China for destroying Buddhism in order to destroy the identity of the Tibetans. ...