Several People Injured as Tornadoes Destroy Homes in Illinois

America has in the past faced several destructions due to storms and other related weather calamities that include flash floods and bushfires. In most cases, such disastrous calamities occur unexpectedly causing a lot of damages and at times loss of life. In the latest US news, several tornadoes were reported to have touched down on […]