China map: India lodges 'strong protest' over territory claims cross-posted from: lemmy.zip/post/2089991...