Owens Cross Roads police bust meth lab
About 5 pm Wednesday, Owens Cross Roads police busted a meth lab at a home on Byrd Circle.
Two people now face several charges after Kentucky State Police say they found an active meth lab in a car during a traffic stop.