Indonesia detains 103 foreigners in a raid in Bali involving suspected cybercrime
positivelysharing
Reading Time: < 1minute
Indonesian immigration authorities have detained 103 foreign nationals after a raid at a villa on the resort island of Bali, officials said Thursday. Read More