#davidhaupt »

Cop caught on camera claiming Black  people are “the worst fucking race”

Cop caught on camera claiming Black people are “the worst fucking race”

Jonathan P-Wright December 1, 2020 0

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 »