September 24, 2015 Delaware Cops Fatally Shoot Black Man in Wheelchair As Eye Witness Records Read More