June 12 2014 5:35pm

World Cup 2014 kicks off in Brazil

Thu, Jun 12: After strikes and protests in the lead-up, Brazilian officials may have a sense of relief that the first kickoff in the World Cup has finally happened. Mike Drolet has the story

Responsive site? HTTPS:// site?

Video Home