Miami-Dade County police bomb squad arrive at the U.S. Post Office at 445 W. 40th St. in Miami Beach.
Miami-Dade County police bomb squad arrive at the U.S. Post Office at 445 W. 40th St. in Miami Beach. Miami Beach Police Department via Twitter
Miami-Dade County police bomb squad arrive at the U.S. Post Office at 445 W. 40th St. in Miami Beach. Miami Beach Police Department via Twitter