Cop caught on camera claiming Black people are “the worst fucking race”
A cop based in Albany, New York has been terminated after he stated that Black people are “the worst fucking race.” David W. Haupt, who is a white officer, said this to a deputy earlier this month. Body camera footage…