Ex-soldier charged with placing bomb at veterans hospital

Mark Edward Allen, 60, allegedly made the explosive device found at the hospital, as well as an IED found at a home in St. Petersburg, Florida, according to court documents.

June 6, 2019

Examined