President Donald Trump is under criticism from both his allies and his critics. Everyone is trying to figure out why the President would slam his own country and side with Russia over the allegations of Russian hacking and meddling of the Presidential Election.