Indian map

‘Where’s Kashmir?’, ask Indians on Twitter — after China’s state-owned TV shows truncated India map

An Indian map aired by China's state owned Chinese Central Television channel causes uproar on… Read More