VIDEO: India's win in the 2010 Street Child World Championship final in South Africa!

Here a look back at the 2010 Street Child World Championship held in Durban, South Africa around the time of the 2010 FIFA World Cup with Punjab’s YFC Rurka Kalan representing India and actually winning the tournament!

youtube-cover

Edited by Staff Editor