Philippine President Rodrigo Duterte called Barack Obama a "son of a whore" on Monday as he vowed not to be lectured by the US leader on human rights when they meet in Laos..... The acid-tongued Duterte bristled at warnings he would face questioning by the US president over a war against drugs in the Philippines......