Indonesia says will deport 103 Taiwanese suspected of cybercrimes in Bali – Al Jazeera

Indonesian immigration officials say they have arrested 103 Taiwan passport holders suspected of running a cybercrime operation out of Bali.Read More