Two decades ago, two million Lithuanians, Latvians and Estonians joined hands to form a nearly unbroken 650 km-long human chain.

It was a symbolic event to protest at their occupation by Soviet Russia.

Celebrations to mark the anniversary have been going on in Vilnius, Tallin and Riga, Latvia's capital, from where Al Jazeera's Jonah Hull reports. 

Source: Al Jazeera