At least 8 hospitalized after stairs collapse in Newark
Sunday, May 26, 2024