In today’s news: While China continues to claim Arunachal Pradesh as its own, technology giant Google seems to have decided to take a line to please both Beijing and New Delhi. On the Google Maps site localised for users in China (http://ditu.google.cn), Arunachal Pradesh appears as part of China. On the site for users in… Continue reading Google Maps: We cater to your delusions