What have they done? The Blood Sacrifice of Trayvon Martin May 13, 2014 TheShameCampaign Leave a comment Truth Rising… The Blood Sacrifice of Trayvon Martin – YouTube.