Fugitive mayor Alice Guo is arrested by Indonesian authorities from an undisclosed place on Sept. 3, 2024.Video Courtesy of Bureau of Immigration