Advertisement

Family of Virginia man killed by police questions law enforcement story

An Amherst County sheriff’s deputy killed Daniel Meadows last week, reportedly after he pulled out a machete and confronted the deputy. “He wouldn’t hurt anybody,” his sister said.