I haven't seen him in the news since 2001.
I'm sure the 15 foot statue of Lenin in Seatlle made him feel right at home.