Lenin alive? Ambulance at communist chief’s mausoleum baffles Russians (Photo) rt.com Submitted by An_Old_Big_Tree on October 23, 2018 at 7:35 PM in memer No comments 6