Man killed by falling tree in Chapel Hill

Chapel Hill police say a man was killed when a tree fell on his deck Wednesday evening.
Thursday, March 13, 2014