Two brothers, Inmer Rivera Tejada, 39, from left, and Rafael Rivera Tejada, 36, and their nephew Guillermo Rivera Tejada, 26, died in an explosion along a bank of the Illinois River next to Starved Rock State Park on May 6, 2021. (Family photo / HANDOUT)
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.