who is john kelly homeland security
Donald Trump Picks John Kelly, Retired General, to Lead Homeland Security. Gen. John F. Kelly left the Trump National Golf Club after a meeting with the president-elect in Bedminster, N.J., last month.