Czech patriots in Prague, the Nazi stronghold, rose in revolt in an endeavour to wrest the capital from the Germans. After driving the civilians from their houses, S.S. troops engaged in a mass slaughter. Along the highway from Benesov to Prague, anti-tank barricades were built, while German tanks ringed the city. Street fighting ensued, and many patriots were killed. Patriot snipers were posted behind barricades, in cellars, and in attics, pending the arrival of Russian troops. Overwhelmed with emotion, this Czech mother kisses one of the Russian soldiers in Prague, Czech Republic on May 5, 1945, who fought to free her beloved home. (AP Photo)

Today in History: May 5

Inside the story: Photo gallery

Today is Thursday, May 5, the 126th day of 2016. There are 240 days left in the year.