During an a segment on Fox News this afternoon, Geraldo Rivera blames Trayvon Martin’s death on his hoodie. The Fox news corespondent said “The hoodie is as much responsible for Trayvon Martin’s Death as George Zimmerman was.” Geraldo goes on to say that had Trayvon Martin dressed more appropriately, George Zimmerman would not have killed […]