Share
Copied
Afghan nationals took to the streets of Jantar Mantar in New Delhi, India, to protest Pakistan’s attack in Panjshir province of Afghanistan.
Check out The China Report, our new weekly newsletter. Subscribe here!