India has banned over 100 apps with links to China. Among them is one of the country’s most popular games, PUBG Mobile. The move comes against the backdrop of a…

Read more