Harpers Ferry man arrested on charges of sexual abuse

Gary Kolsrud ...  Allamakee County Sheriff’s Department photo.
Gary Kolsrud ... Allamakee County Sheriff’s Department photo.

The Allamakee County Sheriff’s Office reports that Gary Lee Kolsrud, age 22, of Harpers Ferry, was arrested Friday, August 15 on charges of Sexual Abuse in the 3rd Degree (sex act against will or by force), 2nd or Subsequent Offense, a Class A Felony. Kolsrud is currently being held in the Allamakee County Jail on $250,000 cash only bond.

Documents filed in Allamakee County District Court indicate that the alleged abuse took place during the summer of 2020 in a rural Allamakee County Park and was reported July 8 of this year. Court documents further indicate that Kolsrud had previously pleaded guilty to a charge of Sexual Abuse in the 3rd Degree, a Class A Felony, in June of 2021 stemming from an August 2020 incident in Lansing for which he received a deferred judgment and was placed on supervised probation and ordered to complete entry into the Iowa Sex Offender Registry.

Kolsrud was later found to be in violation of the terms of that probation after having contact with a minor female. He has also since been cited on multiple counts of Sex Offender Registry Violation, including the most recent violations he is awaiting arraignment for, which is scheduled for September 22 of this year. He has waived a preliminary hearing and is awaiting the results of a bond hearing.

The Allamakee County Sheriff’s Office was assisted in the investigation by the Lansing Police Department, Allamakee County Attorney’s Office, and the Allen Child Protection Center in Waterloo. A criminal charge is merely an accusation, and defendants are presumed innocent until and unless proven guilty in a court of law.