newsweekpakistan.com
Failed Reversal
Self-loathing in Pakistan after defeat to India.