Hurricane trivia:The Sahara Desert is behind the hurricane BOSS

Hurricane trivia:The Sahara Desert is behind the hurricane BOSS

The hurricane not only causes serious economic losses to the countries around the Atlantic Ocean and the North…