A brand-new statue of George Floyd was revealed at Town hall in Newark, New Jersey on Wednesday mid-day. Mayor Ras Baraka along with star and also filmmaker Leon Pickney, that appointed the statue, and also [More]