Man dies after fall from roof at Illinois hospital

A 21-year-old man died after falling from a roof at OSF Saint Francis Medical Center in Peoria, Ill., on Sept. 9, according to the Journal Star.

Read the full post on Becker's Hospital Review - Healthcare News