In annual tradition, the 26th of Iyar, designated as the ‘Day of Liberation and Rescue’ of European Jews from the Nazis was marked in Russian cities. Full Story, Photos, Video|Read More    COLlive  | Read More in Virtual Jerusalem