Hesham Islam, the Pentagon aide who tried to stopped Major Stephen Coughlin’s contract renewal, not only failed in that attempt but is now stepping down.
A senior U.S. official says the life story Islam presented now appears sketchy. “His resume didn’t add up, and he knows it,” the official said. “He’s voluntarily leaving the government in March.”
As WND previously reported, FBI officials believe Islam is involved with the U.S. branch of the Muslim Brotherhood and is helping its front groups run “influence operations” against the U.S. government.
“He’s a Muslim brother,” an FBI official told WND. “He’s a bad actor, and he’s made other unreported nefarious contacts.”
Does he still have his top security clearance? How much damage can he do in the next month? And how did this happen in the first place?