Fiancée of USPS worker Keywan Glenn speaks out on his death in Illinois facility

On the morning of April 22, 2024, the United States Postal Service (USPS) distribution center in Forest Park, Illinois, was the site of a devastating workplace tragedy.

Keywan Glenn, a dedicated 44-year-old postal clerk who had previously worked at the Chicago Transit Authority, suffered a fatal cardiac arrest while on the job. His death, and the circumstances leading up to it, expose conditions of extreme workplace stress and—along with many other tragic deaths—the systemic failure of emergency response within USPS facilities.

Keywan Glenn was the father of four girls and one boy: Kayla, Savannah, Kailani, Amara, and Keywan Lontee Glenn Jr., who was born after Keywan Sr. died

Related posts

Add your first comment to this post

Share this
Secret Link
Send this to a friend