r/worldnews•6 yr. agoRomulus753“As far as India is concerned, there is a Chinese flag on what is patently Indian territory.”Editorialized Titlem.economictimes.com/news/politics-and-nation/...economictimes.comPosted May 24, 2020, 12:54 PM UTC3815ShareSave