Advertisement

Deer Cull Underway In Truro, N.S.

A controlled deer cull is underway in Truro, Nova Scotia to deal with the town’s “out of control” deer population, and reaction to the cull is mixed.