Three people were transported to area hospitals with non-life-threatening injuries Friday afternoon after a three-vehicle crash at the intersection of Governors Highway and 183rd Street in Homewood.
Three people were transported to area hospitals with non-life-threatening injuries Friday afternoon after a three-vehicle crash at the intersection of Governors Highway and 183rd Street in Homewood.