Russia's Ivangorod intensifies propaganda activities against Narva
A new town square is being built on the river banks of Russia's bordertown Ivangorod which will be used to show propaganda events to citizens in Estonia's Narva.