Crisis in Sri Lanka: the New Theater of Rivalry Between India and China
In 2022, Sri Lanka, an island nation of 22 million inhabitants to the south of India, suffered its worst crisis since its independence in 1947. Months of mass protests culminated More