So Russia have won the bi … wordplay March 25qjoq.comLeave a Comment on So Russia have won the bi … So Russia have won the bid to host the 2018 World Cup. Looks like they’re Putin one over on us.