Daily Archives: May 3, 2017

ISIS Says Russia Bombing ‘a Metro to Hell for the Worshipers of the Cross’

A deadly subway blast is under investigation as a likely act of terrorism in Russia.