In Photos: The North-Eastern US Heavy Snow Storm

A display is showing the dozens of flights which have been cancelled because of the weather at the Delta Airlines terminal of New York.

Photo: Mike Segar/Reuters

<1 ... 89 10 11>

Related Articles More from author

Leave A Reply

Your email address will not be published.