NBC: Law enforcement officials who spoke to @nbcnews believe the explosion was at least 1 small IED - a homemade bomb — Sarah Boxer (@Sarah_Boxer) April 15, 2013
— Sarah Boxer (@Sarah_Boxer) April 15, 2013