The Grand Rapids Press
First Coronavirus, Then Tulip Time Canceled: Holland’s Businesses are Facing 1-2 Financial Punch
Ex-offenders Struggle to Find Housing in Grand Rapids’ Hot Market
Landlord Uses Prison Experience in Providing Housing for Ex-offenders
Did GVSU Discipline Official Who Pressured Student Newspaper to Drop Coach’s Hitler Comments?
Residents Left Out of PFAS Settlement Express Frustration
Grand Rapids School Board Closes Superintendent Search Meeting
Who Can Close the Lake Michigan piers? It’s Complicated, and Unique in Holland
Find all published articles on my contributor page
National Public Radio
Federal Court Rules That Michigan’s Congressional Map Was Unfairly Gerrymandered
MSU Interim President Resigns Amid Anger Over Remarks About Sexual Assault Victims

Former Michigan State Gymnastics Coach Faces Charges In Nassar Investigation
The NCAA Tells Michigan State No Rules Violated In Larry Nassar Scandal
Broadly
Bustle
Freelance reporter covering the 2016 presidential election and breaking news.
Find all published articles on my contributor page
Reuters
Capital News Service Reporter
Published by Grand Rapids Business Journal, Lansing City Pulse, Traverse City Record Eagle, Holland Sentinel, Big Rapids Pioneer, MIRS, and Manistee News Advocate.
Grand Rapids Business Journal
Health workers to spot human trafficking
Debate over two and four-year degrees
Migrant workers’ housing still unsafe, civil rights officials say
Lansing City Pulse
State police reach out to diversify ranks
Health workers to be trained to spot human trafficking
Traverse City Record Eagle
Barely making it: Minimum wage still isn’t enough for single people in Michigan
State police reach out to diversify ranks
Migrant workers’ housing still unsafe, civil rights official says
Bills would help domestic violence survivors
Holland Sentinel
Package of state domestic violence bills would add victim protections
Big Rapids Pioneer