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