Rediff.com » News
Dominic Xavier offers his take on the situation in Kabul after the Taliban takeover.
India Must Stay in Kabul!
Why the Afghans LOST the War
Taliban's takeover setback for India: Ex-diplomats
Taliban Victory: A Win for Pakistan?