A man who was knocked down by a double decker bus in Reading got back on his feet immediately after the crash. Simon Smith can be seen flying almost 20ft as the... Read more »
On October 1, 2021, a devastating tornado struck the city of Yantai in China’s Shandong province. A tornado swept through the central part of the city, overturning cars and destroying brick walls,... Read more »