At least two retired Army generals have pulled their support for President Donald Trump’s nominee to oversee the Pentagon’s policy shop after CNN’s KFile reported last week that he has a history of making Islamophobic and inflammatory remarks against prominent Democratic politicians, including falsely calling former President Barack Obama a Muslim.