Human Rights Denied in Grand Rapids

Human Rights Denied in Grand Rapids

Vikki Jenkins UIN Staff vikki@detiptv.com Black Lives Matter, but not in the United States of America. The execution of Patrick Lyoya by a Grand Rapids police officer, along with media attempts to humanize the executioner as a missionary in Africa, a questionable...