Africa Algeria The Algerian town of Ain Sefra has recently experienced snow for only the fourth time in 42 years