Officer Joseph Mensah targeted by radicals
Law Officer has chronicled the embattled journey of injustice burdened upon Ofcr. Joseph Mensah of the Wauwatosa Police Department in Wisconsin. He has been through three officer involved shootings since ...