PHL flight cancellations as the snow swirls

About 20 percent of today's scheduleded PHL depatures have been canceled because of the weather. More details can be found here.

Continue Reading