Written Work

select stories

Under the bridge: A skatepark grows in Milwaukee (WPR, 2025)

Skaters at the National DIY Skatepark in Milwaukee’s Walker’s Point neighborhood. Photos courtesy of Emmy Yates, Dylan Shanahan

State Supreme Court races can be costly, competitive and combative. Why? (NPR, 2025)

Democrats don’t want to repeat 2016 mistakes in Wisconsin (NPR, 2024)

Black women in Wisconsin are at higher risk of violence. An effort to find out why went nowhere. (WPR, 2024)

Georgia Hill, center, gathers with friends and family on the birthday of her daughter, Lasheky, to release balloons Wednesday, March 27, 2024, in Racine, Wis. Angela Major/WPR

How Wisconsin’s pre-Civil War abortion ban remained untouched during decades of political battle (WPR, 2023)

The issue of abortion transformed the Wisconsin Supreme Court race (WPR, 2023)

In evenly split Wisconsin, partisan divides may only grow (Wisconsin Watch, 2021)

‘Proud of my city’: Turnout down, but Milwaukee’s Black voters leapt hurdles to vote (Wisconsin Watch, 2020)

Sick with COVID-19, inmate can’t get out of prison even with AG, prosecutor backing him (Muskegon Chronicle, 2020)

Lakeshore communities say erosion is an emergency. Why isn’t the state acting? (Muskegon Chronicle, 2020)

The hidden world and overlooked problems of acting in video games (Washington Post, 2020)

Sanders supporters at the event filled out bingo cards for when the senator mentioned millionaires and billionaires or “bullie[d] a CEO.” | Julie Glassberg for Politico Magazine

The Expat Crew Campaigning for Bernie Sanders in France (POLITICO Magazine, 2019)

The Politics and Limits of Transportation Systems Around the World (Hyperallergic, 2019)

In a suburban apartment, nursing wildlife back to health (Philadelphia Inquirer, 2018)

Marching 16 miles, through the night, for suicide prevention (Philadelphia Inquirer, 2018)

Dyker Heights Balks at Holiday Lights Gawkers (Village Voice, 2017)