Russia remains on terror alert
02:32NBC’s Jim Maceda reports on the latest news out of Russia, where suicide bombers have killed dozens in the city of Volgograd in the past week.
NBC’s Jim Maceda reports on the latest news out of Russia, where suicide bombers have killed dozens in the city of Volgograd in the past week.