IC History: Reexamining the cold case files

Clockwise from bottom left: Susan Kersten, James Hall, Edward Kriz, Edward Leeney, Ronald Lipsius, Joseph Scneifer, Jane Wakefield, Sarah Ann Ottens -- Images courtesy of
Clockwise from bottom left: Susan Kersten, James Hall, Edward Kriz, Edward Leeney, Ronald Lipsius, Joseph Scneifer, Jane Wakefield, Sarah Ann Ottens — Images courtesy of

Though Iowa City has never experienced a debacle on the scale of the Villisca axe murder, or crime rates like those seen in big cities, it has had its share of unsolved murders and missing persons. In late 2009, a state cold case unit was established and nearly 150 cases were listed on their website in the hopes of solving them using the latest advancements in DNA technology. The cold case unit closed in December 2011 due to lack of funding, but the Iowa Division of Criminal Investigation (DCI) continues to pursue some cold cases on which they have made progress., a non-profit run by dedicated volunteers, is actively updated with new information and advocates for missing persons and their loved ones by keeping victims’ stories alive and active, working with law enforcement and even aiding in making convictions.

Despite the passage of time, I can’t help but think of or write about these cases from a very personal place because they affect me deeply. In researching these cases, several things intrigued me, as I already knew where they had occurred. All of these events occupied the public and press for many years and many still have grieving family and unpunished perpetrators. Many thanks to the nonprofit Iowa Cold Cases; most of the information provided here has been sourced from their in-depth archives. Their motto is: ”Where Hope is Never Laid to Rest.”

The oldest known Iowa City cold case is for the murder of the handsome 32-year-old motorcycle patrolman, Edward M. Leeney. On April 29, 1926, he died after colliding with a city street car at Market and North Dubuque streets while in pursuit of a speeding vehicle. According to Iowa Code Chapter 707, “if a person kills another person while escaping or attempting to escape from lawful custody” it is considered murder. Leeney’s case remains unsolved as the person he was pursuing escaped. In 2003 he was honored by Johnson County’s nine enforcement agencies.

On Nov. 10, 1962, 43-year-old Edward A. Kriz, former owner of George’s Buffet, was murdered behind Hamburg Inn No. 2, at 214 N. Linn St. After closing the bar early and dining at the next door restaurant, Kriz and his wife left out the backdoor. Upon leaving, they encountered a man wearing a Halloween mask and trying to enter his bar. As Kriz attempted to stop the man, shots were fired and the killer fled. A button was torn off the attacker’s coat that eventually led police to 18-year-old Joseph Schneider. The collective evidence was hand-delivered to the FBI lab in Washington D.C. for testing, but when returned, the damning button was missing, and all charges were dropped against Schneider.

Another unsolved case involved 30-year-old Ronald F. Lipsius, from Williamsburg. Lipsius ran the Clover Farm Food Market at 812 S. Summit St. On Monday, May 16, 1966, around 8:30 a.m., a young woman stole $50 from the till of his store. When he chased the woman down the sidewalk she shot him dead with a .22 caliber pistol, drove away and was never identified.

In the mid-1970s, several women were murdered in the Iowa City area. At age 20, Sarah Otten was a nursing student living in Room 429 of Rienow Hall on the UI campus. On March 13, 1973, just before midnight, another student found her severely beaten and dead from asphyxiation. Six months later, fingerprints and DNA evidence led authorities to arrest former UI football player James Hall. In May 1974, he was found guilty of second-degree murder and sentenced to 50 years in prison at Fort Madison. In 1983, Hall’s conviction was overturned on a technicality and he was released. Tragically, in 1992, Hall was convicted of strangling to death  another woman, Susan Hajek. No one else was ever charged in Ottens’ murder.

A double homicide occurred near the Coralville Reservoir in a wooded camping area just south of Marina 218. A pickup truck found in high weeds with two charred bodies inside was found on Labor Day in 1975. The gas cap had been removed, extra gas had been added and matches were found in the trunk bed. Identified through dental records they were Karen Ann Christensen, 27, of Cedar Rapids, and her cousin Larry Gordon Wells, 25, of Marathon. Karen was a 1969 double major who graduated summa cum laude from UNI; Larry attended college in Nebraska and served with the Navy in Vietnam, after which he lived in his childhood home in Marathon, working on its restoration with the help of Karen.

Jane Ellen Wakefield, 26 at the time, was last seen on Sept. 9, 1975 at the Bon-Air Mobile Home Lodge. A UI grad, she taught at Penn Elementary in North Liberty. When she she did not show up for work, the school reported her missing. Some people suggested that she had left with a religious cult, but that proved wrong. She had filed for divorce six months earlier and was involved with another man. Two city lagoons near the trailer court were drained but no evidence was uncovered. Testing on bone fragments found at the incinerator of her apartment led nowhere. When it was reported that she was murdered, cremated and the ashes had been spread along I-80, local authorities performed a search but found nothing conclusive. The prime suspect in the case has never been charged due to lack of evidence; Jane is still missing and assumed dead. She was one of three divorcees that went missing that summer.

Vicki Lynn Klotzbach, a 22-year-old lab technician at the University of Iowa, was found raped and shot dead in Coralville in 1981. According to a 2002 article from the Fort Madison Daily Democrat, the bullet was traced to the gun’s owner who became the prime suspect, but the prosecutors lacked enough evidence to make an arrest at the time. After more than 20 years, advancements in DNA testing technologies confirmed that the original prime suspect was indeed the murderer of Vicki Klotzbach. He was convicted in 2003.

Susan Pearl (Bollinger) Kerstan’s burned body was found in her car on Sept. 24, 1995. At age 38, Kerstan was a talented artist and a divorced mother of four. Beaten severely, she was placed inside her vehicle, rolled through two fences and into a field off Highway 923 about a mile south of her home at Regency Mobile Home Village and then set afire. She was identified through dental records. Since her murder, her living children, family and even members of the community have actively tried to find who murdered Kerstan. Suspicion fell upon her estranged boyfriend and father of the twin girls, but no one was ever convicted.

The death of Iowa City child care worker Laura Van Wyhe is strange and compelling. Laura was found by a truck driver on Oct. 25, 1996, along the shoulder of Highway 136 near Kahoka, Mo. Alive but incoherent, troopers said she may have been hit by a car, but not where she was found. She died three hours later of brain trauma, massive blood loss and blunt force trauma to the legs. She had gone to Bonapart with her 14-month-old son to visit family on her birthday. Due to sleeping arrangements she stayed in Kahoka with her boyfriend’s family. Apparently leaving in haste, her baby bag was found in a tree and her clothing was in a cornfield near her body. She was wearing her brother-in-law’s unsullied jacket. Who killed her, as well as other elements following her death, still remain a mystery.

English-born Frances Bloomfield went missing on Sept. 20, 1997. Her husband, who had just returned home from Europe, reported her missing after finding pools of blood in their home. Her car was also missing. Later that day, her body was found in a ditch along U.S. 20, a half mile south of Rockford, Ill., hands and feet tied with rope and wrapped in black trash bags. The cause of death was strangulation by ligature. Her car was found in a New Jersey airport.

For more details or if you have information on these cases and others in the state please consult

Marlin R. Ingalls is a professional archaeologist, historian and architectural historian within Iowa’s Office of the State Archaeologist. He is a member of the state historical society of Iowa’s Technical Advisory Network and former member of the Iowa’s State Nomination Review Committee, which reviews nominations for listing on the national register of historic places. He is also a consultant specializing in helping preservationists and communities evaluate, document and restore their historic buildings, neighborhoods and other historic resources.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/ic-history-reexamining-the-cold-case-files/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="136"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>