Entertainment

Just last night, (May 18th) the National Weather Service confirmed a tornado touched down in Lilly Chapel not far from the Franklin County line, right here in Central Ohio. A new study shows that these around the world are becoming more deadly and stronger. A new study out Monday (May 18th) from researchers at the University […]