In 1981 three black teenagers drown while in the hands of Law enforcement. Tune into this exclusive interview as we discuss what happened at the Comanche Crossing.
In 1981 three black teenagers drown while in the hands of Law enforcement. Tune into this exclusive interview as we discuss what happened at the Comanche Crossing.