Police halted two fleeing vehicles, uncovering a Glock 26 with Wilfredo Rodriguez, 40, at Beaver Island. Two others detained; one victim injured.
Wilfredo Rodriguez, 40, Arrested with Handgun at Beaver Island Park Fight
6 min read
Continue reading in the USA News Updates app