Wijeyadasa writes a letter to Xi Jinping: China must stop Sri Lanka's economic invasion

China's Foreign Minister Wang Yi is all set to visit the island nation of Sri Lanka next week, but ahead of his crucial visit, the ties between the two sides do not seem to be on a pretty happy note.