Coronavirus Updates


China asks India to stop provocations, withdraw trespassing troops from LAC

* Spokesperson says Beijing has never provoked any war or conflict nor it occupied even an inch of any other country's territory in last 70 years