The political rivalry between China and India have increased over the past few weeks because of border-re ...
The political rivalry between China and India have increased over the past few weeks because of border-related issues, resulting in anti-China sentiment in the country. Amid these issues, a new app kn ...