R

Ricky Westaby

1 articles

Articles by Ricky Westaby

World Cup host stadium which cost $1.3 billion to construct looks unrecognizable just months before kick-off

ONE of the World Cup host stadiums which cost an astounding $1.3 billion to build looks unrecognizable with only months to go. The soccer World Cup kicks off in Mexico City on June 11 as fellow hosts Mexico take on South Africa in the opener. A mere 1150 miles or so north into the United...