TomB88 profile image 60

DO you think Russia really deserved to host the 2018 World Cup ??


I don't but I'm English so I'm going to be biased.

 

sort by best latest

Dave Harris profile image87

Dave Harris says

You can help the HubPages community highlight top quality content by ranking this answer up or down.

6 years ago
 |  Comment
prettydarkhorse profile image64

prettydarkhorse says

You can help the HubPages community highlight top quality content by ranking this answer up or down.

6 years ago
 |  Comment
bewilderize profile image68

bewilderize says

You can help the HubPages community highlight top quality content by ranking this answer up or down.

6 years ago
 |  Comment