Chinese Ambassador Cheng Xueyuan maintained that certain external forces are provoking unfounded speculation on joint mega-projects between Sri Lanka and China in order to disrupt the cooperation and create problems between the two countries in order to further their own interests.
Leave a Reply