BREAKING NEWS

A massive starling murmuration formed a spectacular sight of ‘dancing clouds’ in the skies of southern Israel on Monday (February 2).

More No Comment