76 Heroes For Our 76th BirthdayOn this day 76 years ago, Indonesia’s red and white flag was unveiled for the first time as a symbol of standing as an independent nation.