On Friday, Pakistan celebrates the sixty-second anniversary of its independence. Recently, the country has seen its fair share of ups and downs. Terrorism, communal violence and the economic and energy crises dominate headlines. But the resilience of the nation and its people has been expressed again and again – through a nationwide consensus against militancy, a national movement in favour of a free judiciary, a much-needed Twenty20 win, the...