Who is Gen. John F. Kelly?

Retired Marine Gen. John F. Kelly is the secretary of homeland security under President Trump. Here's what you need to know about him.