Two improvised explosive devices detonated at a mall in central Florida on Sunday, authorities said.



More...