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.