› added 5 years ago
246
TIL that Lenin's body is on public display in Moscow and has been almost all the time since his death 96 years ago.
via reddit.com