Former US President Barack Obama delivered a speech at the Democratic National Convention on Aug 20, taking aim at Donald Trump and urging Americans to back Democratic nominee and Vice-President Kamala Harris in her presidential bid.