India News | Bloomberg News | Monday June 12, 2023
The last Indian journalist in China has been asked to leave, as Beijing and New Delhi eject each other's reporters in a tit-for-tat row deepening a rift between the Asian economic powerhouses.
www.ndtv.com