deprivation of civil rights

post

Police forced homeless people to lick waste

DavidHiner 19 Dec 2019

US police officer John Rabago admits forcing a homeless man to lick his urine so he won't be arrested in Honolulu, Hawaii.

continue reading