Here Is Why Arunachal Pradesh Is a Point of Conflict Between India and China

The satellite images of China building a village in Arunachal Pradesh has added to the years-long conflict between India and China. Here is why the conflicted state is located as South Tibet on China’s map.

0
222