Historical Facts You May Not Know About Indonesian Independence Day

Remembering our lesser known history. Happy 73th Independence Day, Indonesia. Dirgahayu!