Brent Taylor

Utah Mayor Brent Taylor Becomes Latest U.S. Death In Afghanistan

The mayor of a small Utah town and 12 year veteran of the National Guard was killed while deployed in…

6 years ago