Top 10 world news: Russia opposes Taiwan's independence, India calls off Musk's request, and more
Russia recognises Taiwan as an inalienable part of China and rejects the island's independence in any form, according to a joint Russian-Chinese declaration released on Friday. Also, India has turned down Elon Musk's request for tax breaks on Tesla's electric cars as it states that the rules allow bringing in partially-built vehicles. Musk has been seeking tax breaks from the Indian government for a while now. Click on headlines to read more: