Travel Ideas

England World Cup Bid Team Withdraw Russia Complaint

Posted by Matthew Read So here we are again, the soap opera that is the England World Cup bid continues! First we had Lord Triesman accuse Spain and Russia of bribing referees, then the USA pulled out their bid to…