Trump fires top US military officer in Pentagon shake-up

President removes CQ Brown and other senior leaders who he blames for pushing diversity, equity and inclusion policies