Snow in Sahara Desert? It is not some kind of joke and it actually happened on Dec. 19. A freak

Read More