China's mission on Jaffna islands known as off | Solar power mission | Newest World English Information

0
230

China has been compelled to cancel a solar power mission in Sri Lanka. Reports say there was strain from India, others say the …

LEAVE A REPLY

Please enter your comment!
Please enter your name here