Chinese visitor killed in pedestrian accident in Cary

October 16, 2014 09:43 AM