Poland is getting ready for the Euro 2012 football tournament. The biggest football venue, the National Stadium in Warsaw, is rumoured to be one of the most expensive structures of its kind in the world. The officials responsible for commissioning the stadium deny it claiming it’s not even in the Top10 most expensive football stadia [...]










