Twenty20 World Cup in South Africa

 

 

The Indian cricket team stands on an open-top bus, center, as a crowd surrounds them during a 30-kilometer (20-mile) victory procession in Mumbai.

 
 
© 2005, Punjab Kesari All rights reserved.