Snow has fallen in the Sahara Desert in north-western Algeria as temperatures plummeted to below freezing. For children from nearby towns such as Mekalis, it was a welcome relief from the ...