Despite an ISIL affiliate claiming responsibility, Russia's Federal Security Service (FSB) attempts to connect Ukraine to the assault.
Russian authorities have apprehended 11 individuals in relation to a horrific attack that occurred in a crowded...
Read More
4 Minutes