No Picture
24/7 ALERTS!

Female Suicide Bombers Kill at Least 36 at Lubyanka and Park Kultory Metro Station in Moscow, Russia

Two female suicide bombers detonated blasts during morning rush hour in central Moscow. The first explosion was at the Lubyanka metro station near the headquarters of the Russian State Security Service FSB (Federal Security Service), […]