People seem to be doing a lot of people-eating lately. There’s Rudy Eugene, the Miami “zombie,” Alex Kinyua, Maryland’s own roommate-cannibal, and now Brandon DeLeon, another Miami man who tried to “bite a police officer’s hand off.” Urban America is certainly no stranger to violence, but the whole consumption-of-human-flesh thing seems to have struck a chord […]
