Brent Taylor

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

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