Asia Indonesia celebrates 80 years of independence from Dutch rule | DW News 17 August 2025, 5:16 pm Team Buyback