Officer Logan Self of the Maize Police Department has received multiple complaints after targeting women, sexual harassment, and obstruction of justice.
Officer Logan Self of the Maize Police Department has received multiple complaints after targeting women, sexual harassment, and obstruction of justice.