Those taking part in the procession, some dressed in old Latvian military outfits, were carrying the national flags of Latvia, Estonia and Lithuania, as well as the Ukrainian neo-nazi Azov battalion.
The Latvian government officially opposes the event, but does not prohibit it on the grounds of free speech.
The Latvian Legion of the Waffen-SS consisted of almost 150,000 Latvians and was split into two divisions. The legion was created in 1943 on the orders of Adolf Hitler. On March 16, 1944, the legion was deployed against the Soviet Red Army near the town of Pskov. It was among the last of the Nazi forces to surrender in 1945.
The Waffen-SS march has been held annually on March 16 since 1998.