Former President Obama unleashes on Trump, GOP ... Sept 7, 2018