Police in Willard are investigating a homicide.
Stephanie Olsen was released from prison on Tuesday after serving 20 years for the murder of her mother, Diane Snellen, in Scott County.