Lt. Clint Lorance Split-Second Choice on the Battlefield

Lorance is confined in the United States Disciplinary Barracks at Fort Leavenworth, Kansas. As of 2018 there is a petition effort on behalf of the group United American Patriots to seek a presidential pardon for Lorance.
N/A

Alexa Traffic

Alexa Traffic