Dust Storm Spied Off Egypt's Coast

Date: 02 February 2011 Time: 02:35 PM ET
Our-amazing-planet