In which city did João Carlos de Oliveira set a world record of 17.89 metres?
João Carlos de Oliveira:  His personal best of 17.89 metres, set on October 15, 1975 in Pan American Games, stood as the world record until 1985. Athletics at the 1975 Pan American Games: The Athletics Competition at the 1975 Pan American Games was held in Mexico City, Mexico.
i don't know