To placate India, Sri Lanka humiliates Imran Khan and snubs the Chinese vaccine to pick the Indian one
Sri Lanka has begun sending out strong signals of aligning with India in a post-pandemic world, as countries seek to distance themselves from China and its proxies. After swinging between India ...