A police photo of drug-making equipment pulled out of a house in Northwest Miami-Dade.
A police photo of drug-making equipment pulled out of a house in Northwest Miami-Dade. Miami-Dade Police Department
A police photo of drug-making equipment pulled out of a house in Northwest Miami-Dade. Miami-Dade Police Department

Miami-Dade County

Drug lab found in Northwest Miami-Dade

May 10, 2015 12:40 AM

  Comments  

Videos