Africa: Snowfall in the Sahara Desert - an Unusual Weather Phenomenon