/ Source: MSNBC TV
NBC’s Jim Maceda reports on the trolley bus explosion in Volgograd, Russia – a third explosion in the country in the last few days – as the Sochi Olympics near.
NBC’s Jim Maceda reports on the trolley bus explosion in Volgograd, Russia – a third explosion in the country in the last few days – as the Sochi Olympics near.