News

Residents in parts of New Jersey and Philadelphia shared photos of yellow sky, as tornado and thunderstorm warnings were in effect. What does it mean?