Results related to “soccer”
by Michelle Chen on June 11 2010, 10:42AM
South Africa is the center of world this week, kicking off the first-ever World Cup Games on the African continent. But as the cameras pan across green fields and lavish festivities, labor activists are keeping their eye on the ball….
Topics: Global Affairs