Weather: UFO? Strange clouds spotted in Central Texas KXAN.com
A crowd has gathered at Trafalgar Square in central London to protest the Iranian regime as the government clamps down on protests and executes demonstrators in Iran.
At about midday, 61 protesters marched through Charing Cross Road, Kensington High Street, Kennington Road and Blackfriars Road with banners, blocking traffic in both directions.
‘Moment of Contact’: When UFOs Dominated The Brazilian Skies Dread Central