Black Lives Matter faced fierce criticism late Wednesday after its official Twitter account blasted the U.S. and praised Cuba’s government while the island was destabilized by historic protests and a violent crackdown.
NOLA Terror Suspect Hid IEDs Before Attack: Report
Shamsud-Din Jabbar, the man suspected of killing 14 people in a New Year’s attack in New Orleans, placed homemade explosive devices on Bourbon Street, ABC