#davidhaupt »
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,
Read More »