George Floyd gold statue goes on display In NYC

George Floyd gold statue goes on display In NYC