George4
New member
Sri Lanka Made 'Dumb Bets' on China, It's a Lesson for Others, Says CIA Chief on Nation's Economic Collapse China has invested heavily in Sri Lanka -- strategically located in the Indian Ocean and off India, often seen as a rival of Beijing -- and worked closely with former president Gotabaya Rajapaksa