News

Moment ‘tornado’ swirls over UK village caught on camera - ...
A rare mini tornado was spotted over Sheffield, stunning residents as dramatic skies rolled in. Locals captured striking ...