Was it the lavian SS that held the city, so the populace could evacuate and surrender to the US?
I forget.
Many were forced conscripts, some volunteered as Russia had invaded Latvia prior to the German invasion of Russia.
from Wikpedia: http://en.wikipedia.org/wiki/Latvian_Legion
The Latvian Legion was created in January 1943 on the orders of Adolf Hitler following a request by Reichsführer-SS Heinrich Himmler. The initial core of the force was provided by Latvian Schutzmannschaft battalions, which were formed several years earlier and had been previously engaged in anti-partisan duties. Thus, technically, it was a volunteer unit, but one month after the unit was founded, German occupation authorities in Latvia started conscripting military age men, as close to none had volunteered. They were given a choice between “volunteering” for SS Waffen legions, serving in the German army (Heer) as “auxiliaries” (labourers behind the front lines), commanded by German officers and often treated as subhumans, or being sent to a slave labour camp in Germany. Those who tried to avoid one of those options were arrested and sent to concentration camps.[2]
As a result, only 15-20% of the soldiers serving in the legion were actual volunteers.[3]
With Nazi Germany losing the war, conscription was extended to larger and larger numbers of Latvians. The first conscription, in 1943, applied to all Latvian men born from 1919 to 1924. The subsequent conscriptions extended to Latvians born between 1906 and 1928.
The division commanders and most of the staff were German SS officers. The individual combat regiments were typically commanded by Latvian officers.
On 13 November 1943, the collaborationist Latvian Self-Administration took over mobilization from the Germans. On July 1, 1944 the Latvian Legion had 87,550 men. Another 23,000 Latvians were serving as Wehrmacht “auxiliaries”.[2]
You're thinking of the Russian Vlasov Army, which saved the city of Prague from the SS only to be turned over to Stalin per the Yalta agreements.