Trump attacks military's top commanders claiming they want to keep defense contractors 'happy'

President Donald Trump attacked top military commanders on Monday, complaining they just want to keep defense contractors 'happy' as he argued soldiers in the field 'love me.'