Tao Zhang cause of death Cheshire Rd & Africa Rd

‘No Foul Play’ After OH Man Tao Zhang Found Dead In Lewis Center Parking Lot

DELAWARE COUNTY, OH. (THECOUNT) -- Tao Zhang of Lewis Center, Ohio, has been identified as the body found near the…

6 years ago