Wildlife mystery: Who is shooting vultures in Chesterfield?

The dead birds have been found in neighborhoods off Robious Road, the maximum punishment is a $15,000 fine and up to six months in prison