India Orders 60 Chinese Experts on Business Visas to Leave Immediately

India has ordered 60 Chinese experts visiting the country on a business visa to leave the country immediately. The Times of India report on Thursday explained that a Mumbai Foreigners Regional Registration Office (FRRO) issued the notice to visiting Chinese experts for ostensible violations of business visas.

Read more