🔗 EO Newsroom: New Images - Dust Storm Over Libya and Egypt Thu 03 March 2005 - egypt dust wind sand weather satellite interesting