Mother Can’t File Complaint Against DPD for Her Son’s Death Because She Doesn’t Live in Dallas
Ever since 25-year-old Clinton Allen was shot and killed by Officer Clark Staller, Allen’s family has been calling for action against the officer and the Dallas Police Department. Collette Flanagan, Allen’s mother, filed an ethics complaint against police Chief David Brown claiming that DPD never informed the FBI about Allen’s…