Group of thieves steal $3.6 million worth of CBD oil from Georgia facility: cops

The four allegedly stole 3,000 liters of CBD oil -- which has an estimated worth of $3.6 million.

Top News