Explosion blows out window at store on Cleveland’s west side

Cleveland News - Fox 8 - 07-19

0MMvio9S

CLEVELAND– An explosion blew out the window at a Family Dollar store in Cleveland Friday afternoon, police said. It happened on Madison Avenue near West 85th Street. No injuries were reported.

Related