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