I wonder what the Russians really think about this celebration and glorification of D Day by the US and UK and its Allies. For the Russians it was a life and death struggle on their own land which cost them over 20 million dead whereas the Ameicans lost less than 500,000 in total. On top of that...