Top

Tag: wheelchair

Video: Delaware Cops Fatally Shoot Disabled Man

Police are investigating the incident that left a man dead