World Don’t participate in protests, China’s Embassy in Sri Lanka warns its nationals July 10, 2022 The World Opinion China, which has invested billions of bucks in Sri Lanka, has warned masses of...