Freak Tornado Tears Through Shandong Province, Beijing, China, Jul 5, 2024.
A powerful tornado ripped through China’s eastern province of Shandong on Friday, leaving a trail of destruction in its wake. Local officials confirmed one fatality and 79 injuries as a result of the freak weather event.