The Black Widows are a trio of Islamist suicide bombers seeking to avenge their husbands’ death by terrorizing the Sochi Olympics. Here’s what you need to know.


10 months ago Comment