One killed, seven injured after explosion rocks downtown Youngstown, Ohio
(YOUNGSTOWN, Ohio) -- One person has died and seven people were injured, including one critically, after an explosion rocked downtown Youngstown, Ohio, Tuesday, officials said.The explosion occurred near Central Square Tuesday afternoon, police said, urging people to avoid the area.It is unclear what caused... Read More.
