The world in photos: March 2 - March 8

Updated: 2015-03-09 10:24

(chinadaily.com.cn)

The world in photos: March 2 - March 8

Delta flight 1086 is seen after it slid off the runway upon landing at New York's LaGuardia Airport, March 5, 2015. The Delta Air Lines jetliner landing during a snowstorm at New York's LaGuardia Airport on Thursday slid off the runway and struck a fence before coming to rest at the edge of Flushing Bay, but there were no serious injuries. [Photo/Agencies]