Thousands gathered at Baiturrahman Grand Mosque in Banda Aceh on August 15, 2026, to commemorate 21 years of peace between Indonesia and the separatist Free […]