The Heat

Russia Subway Explosion

The Heat: Terror in Russia

A world mourns in solidarity after an explosion in St. Petersburg claims the lives of Russian civilians. Could this be backlash for Russia’s military actions in Syria and Iraq?

Read More...