Toppled

Lenin Statue Erected in Germany as Founding Fathers Statues Toppled in West

While statues of Founding Fathers are being toppled in the West, a new monument to Soviet leader Vladimir Lenin was just erected in Germany. by Kit Daniels The Marxist-Leninist Party of Germany (MLPD) installed the seemingly privately-owned statue in the western German city of Gelsenkirchen, which sparked controversy among residents. ‘Seemingly’ private-owned because while the…