Stronger, better: Indonesia brings home two gold medals from the Olympic Games in Paris – Sport
Indonesia produced one of its best Olympic performances ever at this year’s Paris Games, which concluded on Sunday, bringing home two gold medals for the first time in over 30…