Former President Barack Obama on Friday delivered his sharpest rebuke of President Trump since leaving office.



More...