Countries and their national shame: France – Vichy, Germany – nazism, Russia – communism, Poland – World Cup 2018Comment on this meme:Comments appear on our site once they are reviewed (usually it takes up to 1 hour).Your name E-mail