HABOOB A haboob (Arabic- هَبوب “strong wind”) is a wall of sand and/or dust whic