Papua New Guinea police bust alleged human-trafficking ring
Police say they have found dozens of people from Indonesia allegedly being held against their will in Papua New Guinea and forced to carry out online scams.
Source: ABC News Australia (Just In)