Sonal Shukla is a public policy analyst. She writes on foreign affairs, political economy and environment.
Entire world has been left aghast and outraged by the heartbreaking and horrendous images of desperate Afghans fleeing for their lives from Kabul, becoming hapless victims of IS-K suicide attack and the cold-blooded killings of high government officials, soldiers, police officers, journalists, weste