A shooting in New Albany is the first mass shooting of 2025 for Ohio, but certainly not the first one ever in the Buckeye State. See the 2024 list.
According to police, Foster was dropped off the warehouse by someone who is not suspected of being involved in the shooting.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results