This post was originally published on this site

Frank Figliuzzi, the former assistant director of counterintelligence at the FBI, says the explosion was “quite likely” a suicide bombing.