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.

Published On 02/02/2016
9:02 PM EST