Tune in!

China Claiming Part of India

China has published an annual map in which they are claiming part of India as their territory.