U.S. President Donald Trump on Tuesday announced he had fired a Department of Homeland Security official who has publicly contradicted the president's unfounded ... Read more