Jason Mattera On Fox Business: “Barack Obama Likes To Defecate On American Allies” Written by Media Matters Staff Published 06/10/11 10:41 PM EDT From the June 10 edition of Fox Business' Follow the Money: Video file Previously: Mattera: “For Pelosi to say they're not getting the credit they deserve is like a dog defecating in his owners home and then begging for a treat” Human Events editor Mattera displays his “wisdom and talents” in puerile, sexist article about Elena Kagan They Live: Mattera's Obama Zombies reanimates old GOP falsehoods, smears