Florida: Two men arrested after attempting to make explosives
Two are in custody after police say the men made explosive devices at the beach. According to Panama City Beach Police, there were reports of a “bomb” being set off at Beach Scene, on 10059 Hutchison Boulevard. Officers arrived and Read More …