Illinois6 months ago
Over 4,60,000 without power after severe storm with tornadoes hit Illinois, Chicago and other cities – Times of India
NEW DELHI: More than 13 million people have been affected and over 460,000 customers and businesses faced power outages after a tornado struck Des Moines, Iowa,...