NEWS
SWAT team raids smoke shop
A SWAT raid at a North Miami Beach smoke shop Tuesday led to the arrests of six people, including the store’s owners.
A SWAT raid at a North Miami Beach smoke shop Tuesday led to the arrests of six people, including the store’s owners.