Under the statue of Christ in Spain appeared a giant poster with the faces of Stalin and Lenin.
Discussion in 'Latest US & World News' started by Destroyer of illusions, Jan 30, 2022.
Page 6 of 9
Page 6 of 9
Discussion in 'Latest US & World News' started by Destroyer of illusions, Jan 30, 2022.