Search

Tech

'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
5:59 PM EST