BEACH PARK, Ill. (May 2, 2019) – A toxic gas leak caused a toxic cloud in Beach Park, Ill., sending 37 people to the hospital, including 11 firefighters and 3 police officers. Seven people are said to be in critical but stable condition. CBS News reported the leak was discovered…
Continue Reading