Dismissed Filipino town mayor accused of running illegal online gaming and scam center arrested in Indonesia. Alice Guo faces deportation to the Philippines to face criminal charges. Indonesian and Filipino authorities worked together on the arrest.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing