A tornado struck near Ottawa, a town of about 19,000 people, 50 miles (80 km) southwest of Chicago, killing at least one person, meteorologist Amy Seeley said by telephone. She had no further details, according to CNBC. Another person was ...
Read More »