Van Deventer
- Police Accountability & Oversight
Chelsea Van Deventer Forced Out of Albuquerque Police Oversight Board
Chelsea Van Deventer sat on the Albuquerque Police Oversight Board before she resigned. Even though she had penned a nine-page…
Read More »