Asia Indonesia protests claim three lives as council building set alight | DW News 30 August 2025, 8:26 pm Team Buyback