President-elect Donald Trump named retired Lt. Gen. Michael Flynn his national security adviser on Nov. 18, but Flynn has a history of making incendiary and Islamophobic statements that have drawn criticism from his military peers.