×

Indonesian police say two people arrested over fatal shooting in Bali villa

Jun 17, 2025 | 3:33 AM