JUST IN
Browsing Tag
Destructive Tornado Strikes in US injures at least 25
A large tornado tore through Taylorville, Illinois, Saturday, damaging dozens of buildings and injuring at least 25.
According to Weather Channel, the natural disaster led to serious damages in the center of the city of Taylorville.…