Poland plans to demolish about 500 Soviet monuments throughout the country like this one in Warsaw. Polish authority wants to remove all reminders of Soviet invasion and subsequent decades-long political dominance from the streets. The decision was announced by the […]