Search
Culture

'Hand of God' Cloud Appears Over Portugal

A strange formation on Monday surprised onlookers who spotted the cloud over the island of Madeira.

February 2, 2016
3:02 PM EST