“Wisconsin misses chances to cut risk of lead exposure in drinking water”
Wisconsin Center for Investigative Journalism, January 15, 2017

“‘Regulatory vacuum’ exposes Wisconsin children to lead in drinking water at schools, day care centers”
Wisconsin Center for Investigative Journalism, December 18, 2016

“Wisconsin DNR fails to update lead testing guidance in wake of Flint crisis”
Wisconsin Center for Investigative Journalism, December 2, 2016

“Juvenile offenders in legal limbo despite Supreme Court rulings”
Milwaukee Journal Sentinel, October 23, 2016

“Death in County Jail ruled homicide, cause of death was dehydration”
Milwaukee Journal Sentinel, September 15, 2016

“Chris Abele hasn’t owed state income tax for 14 years”
Milwaukee Journal Sentinel, August 1, 2016

“MPD expands investigation of death in County Jail”
Milwaukee Journal Sentinel, July 13, 2016

“Family of inmate who died in County Jail has no answers”
Milwaukee Journal Sentinel, July 5, 2016

“Walker overhaul of public records just taking shape”
Milwaukee Journal Sentinel, June 14, 2016

“State revokes tax credits after W.W. Grainger cuts, outsources jobs”
Wisconsin Center for Investigative Journalism, April 29, 2016
Wisconsin State Journal, May 2, 2016

“Christie mystery: Why he spent $70K to become master of his own domains”
The Progressive, November 9, 2015