Indonesian police raid drug lab in Bali villa
Indonesian police say they have raided what they call a major drug lab hidden in a villa on the resort island of Bali, and arrested four people
Indonesian police say they have raided what they call a major drug lab hidden in a villa on the resort island of Bali, and arrested four people