Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
[SAO PAULO] After years of construction delays and budget overruns, the World Cup was set to kick off in Brazil this morning under a cloud of discontent at home even as happy foreign fans pour in for the tournament.
Brazil's national team were to host Croatia in the opening match at a