Columbus police said in a post on X at about 5:40 a.m. that a pedestrian had been killed on I-70 westbound near Brice Road.
Forever 21 is rumored to be shuttering the majority of its stores in anticipation of a bankruptcy filing. As reported by ...