(Monica Akhtar/The Washington Post)
National
Two explosives detonated inside Florida mall
Two improvised explosive devices detonated inside a central Florida mall on Jan. 21, according to Lake Wales police.
Read More