PETA: Let's Turn Jeffrey Dahmer's House into a Vegan Restaurant - Leah Barkoukis 6 years ago