Portfolio
Protests
Protest in the Loop of Chicago against the strikes on Iran the previous day. Feb. 28, 2026.
People protest at Congress Plaza, Chicago, a day after the killing of Alex Pretti. Jan. 26, 2026.
Protest at Federal Plaza, Chicago, against the strikes on Iran the previous day. Feb. 28, 2026.
No Kings protesters march to the Minnesota state capitol. March 28, 2026.
Protest at Federal Plaza, Chicago, against the strikes on Iran the previous day. Feb. 28, 2026.
Protesters march in Chicago's Loop a day after the killing of Alex Pretti. Jan. 26, 2026.
Protesters gather in Scoville Park, Oak Park, Ill., to protest against ICE. Jan. 30, 2026
Events
People choosing bowls during Oak Park and River Forest High School's Empty Bowl event in Oak Park, Ill., on Feb. 20, 2026.
Volunteers get ready before Oak Park and River Forest High School's Empty Bowl event in Oak Park, Ill., on Feb. 20, 2026.
Bagpipers and revelers at a Saint Patrick's day parade in Montreal, Canada. March 22, 2026.
Large building fire in Maywood, Ill. on April 4, 2026.
Author John Green speaks to tuberculosis advocates, survivors and experts at a training day for a Tuberculosis Hill Day in Washington, D.C. March 2, 2026.
Tuberculosis advocates and survivors gather at Union Pub in Washington, D.C. after lobbying Congress for increased tuberculosis funding. March 3, 2026.
Tuberculosis advocates recieve trained on conducting meetings with their elected representatives in Washington, D.C. on March 2, 2026.
Other
Memorial of Renee Good in Minneapolis, Minnesota, on March 28, 2026.
Winter Pearson, TBFighter attending Tuberculosis Hill Day on March 3, 2026.
Parking lot in Montreal, Canada, on March 20, 2026.
Oak Park and River Forest High School's Ulimate Frisbee team hosts tryouts in Oak Park, Ill. March 8, 2026.
Juex Urbains BMX event in Montreal, Canada. March 21, 2026.