Lynn Eagle Feather, center, weeps over the loss of her son, 35-year-old Paul Castaway, who was shot and killed by police on Sunday. A rally of as many as 100 people gathered outside Denver Police headquarters on Tuesday to protest his death. Photo courtesy Tessa McLean, via Indian Country Today.
Leave a comment
Comments 0