On the 12 anniversary of 2007 World T20 victory, final-over hero Joginder Sharma posts a heartwarming message
On September 24, 2007, India defeated Pakistan at the Wanderers Stadium in Johannesburg to become the first-ever World T20 champions. It was … Keep Reading