Durham Rescue Mission prepares for toy giveaway, Christmas dinner
The Mission's 46th annual Toy Giveaway and Community Dinner takes place Friday from 11 a.m. to 2 p.m.