Trump fires top US military general, several other senior officers
US President Donald Trump fired the top American military general in a social media post late Friday, with the Pentagon chief announcing the ousting of several senior officers. “I want to thank General Charles “CQ” Brown for his over 40 years of service to our country, including as our current Chairman of the Joint Chiefs…