Stumped

Street children taste World Cup glory at Lord's

Children from various countries came together to compete in the Street Child World Cup.

Coming Up Next

Autoplay