am I the only one who thinks Russia should not even be considerer for the 2018 Bid in comparison to the other countries bidding...I think if anyone should get the Bid should be England..now i'm not english nor russian and this is from a neutral perspectiive but it seems to me the winner is...