Darwin Claims Famous Ferguson ‘Good Samaritan’
One of the Ferguson rioters good Samaritans immortalized in an award-winning photograph has died. According to NBC News, Edward Crawford shot himself while riding in the back seat of a moving vehicle. At least that’s the story as told by the guys in the front seat at the time. “The victim began expressing he was distraught […]