INDONESIA: Ukrainians, Russian Face Death Over Bali Drug Lab: Police
JakartaPost-May 14 Two Ukrainians and a Russian national face the death penalty in Indonesia after police raided a suspected drug lab on the popular resort island of Bali, police said Monday. Authorities said four suspects,...
Read More