Congressman Trent Kelly has been officially promoted to the rank of Major General in the Mississippi Army National Guard.  This makes the First District Republican the highest ranking military officer currently serving in the United States Congress.

Kelly also serves as the Assistant Adjutant General of the Mississippi Army National Guard.

The Congressman has served for more than 35 years in the military, serving in Operation Desert Storm in 1990 and then deployed again to Iraq in 2005 and 2009.

Governor Tate Reeves participated in the promotion ceremony as Kelly took the official oath of officer at the Mississippi National Guard Joint Force Headquarters in Jackson on Saturday.

You can watch the full ceremony here.