Quote: Chappers @ 16th May 2016, 11:06 PM BSTGreat that Ukraine won. Another subtle message!
Completely disagree.
Ukraine is the dodgiest country since Cambodia under Pol Pot.
Whereas Russia is a lovely little red squirrel suffering from the leprosy of being described as a Spanish slug.