Flames, flashes of light, and loud explosions erupted in a Cleveland neighborhood Monday night, creating a light show that could be seen from miles away.
Police and fire departments responded to a building on Penn State’s main campus on Nov. 12, after getting reports of a loud bang. But the noise was not the result of an explosion, according to a ...