Snow Hits Zambia (Pictures)

Images showing some excited residents of Lusaka posing in what appears to be piles of Snow have flooded several social media platforms. On Sunday evening,...

A Villager Finds a Mysterious Creature On a Sea In Indonesia,...

A mysterious creature has washed up on the shore of a remote Indonesian beach. Locals believe it has been dead for at least three days,...

10 Innocent Pictures From Nature That Will Make You Think Otherwise

Leave it to mother nature to always keep us on our toes.