Videos China's mission on Jaffna islands known as off | Solar power mission | Newest World English Information By admin - May 30, 2022 0 342 FacebookTwitterPinterestWhatsApp China has been compelled to cancel a solar power mission in Sri Lanka. Reports say there was strain from India, others say the … Related