Obama Cancels Rodrigo Duterte Talks After Insult

US President Barack Obama has cancelled what would have been his first meeting with Rodrigo Duterte, according to a White House spokesman, hours after the Philippine leader described his American counterpart in vulgar terms.

Duterte called Obama a "son of a whore", saying that he would not be lectured by the US leader on human rights, according to AFP news agency.