Authorities in Indonesia have arrested three people on suspicion of smuggling narcotics from the United States. According to West Jakarta Police narcotics unit chief Erick Frendriz, a tip-off from the Customs and Excise Office helped the authorities make the arrests, The Jakarta Post reported. One of those arrested was attempting to retrieve drug packages from […]