Red and White on Parade

All over Indonesia today, citizens marked Independence Day – Hari Merdeka. But preparations and celebrations started long ago. Since the … More