You won’t believe what authorities uncovered when they stopped Jeffrey O. Kennerk on a routine train ride—an arsenal so deadly it reads like an action flick.
On April 17, 2025, a tragic shooting at Florida State University (FSU) in Tallahassee claimed the lives of two individuals, leaving the community in shock and mourning.