A Lenin statue unveiled in Gelsenkirchen Germany. ( June 2020 )

First published at 10:50 UTC on June 24th, 2020.

Lenin's tried and tested mandate - rape, torture, mutilation, bloodshed, burning's and death celebrated this week as the Marxist-Leninist Party of Germany (MLPD) installed the statue in front of its headquarters in the western city of Gels…

MORE
CategoryOther
SensitivityNormal - Content that is suitable for ages 16 and over