Loading Video…
This browser does not support the Video element.
DEA finds hundreds of pounds of crystal meth
Almost 900 pounds of ready-to-be-distributed crystal meth was discovered in a storage unit in a facility in Norcross. One arrest has been made.