President Donald Trump fired Christopher Krebs, a top election security official who had publicly rebuked the president's claims of massive voter fraud.