On March 29, 2011, a day before the keenly anticipated World Cup semi-final between India and Pakistan - arch rivals both on and off the field - I visited the Gurudwara Dera Sahib in Lahore.
Read Whole Story
India is moving on to the 2011 Cricket World Cup final.
The cricket powerhouse will take on Sri Lanka, who topped New Zealand, on April 2, at 9 GMT...
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.