Review: Your Mommy Kills Animals by Sara Schieron July 16, 2007 Your Mommy Kills Animals presents a portrait of America’s most prolific in-house terrorist movement: the Animal Liberation Front.