Indonesian police raid drug lab in Bali villa
DENPASAR, Indonesia (AP) — Indonesian police raided what they said was a major drug lab hidden in a villa on the resort island of Bali and arrested four people, authorities said Monday. Police raided the house in the upscale resort area of Canggu early this month and found two drug labs in the basement, said … Read more