India’s opposition leaders question Modi over China clash


Posted on: June 19th, 2020 by ABC News No Comments

India’s prime minister is meeting with top opposition leaders who question whether intelligence failures allowed China to build up its forces in disputed Himalayan territory ahead of a clash that killed 20 Indian soldiers



Leave a Reply

You must be logged in to post a comment.