yingli

Aug 12, 2010

FIFA World Cup winner, China

Yes, that’s what Campaign India reader Prashant Singh discovered when he went to South Africa for the World Cup. Surprised? Read on.