Indonesians take part in a parade where a 100-meter-long flag was showcased in Bogor, in the West Java province, ahead of the upcoming Independence Day, which falls on Aug 17.
Indonesians take part in a parade where a 100-meter-long flag was showcased in Bogor, in the West Java province, ahead of the upcoming Independence Day, which falls on Aug 17.