Share

Police bust drug ring in S China

Police have busted a drug ring in Guangxi, south China, detaining five suspects and seizing over a kilogram of crystal meth

Leave a Comment