The Trayvon Martin Case; Update 29: The Self-Destroying Narrative 26 Sunday May 2013 Original size at 650 × 513 ≈ Leave a comment Trayvon Martin