HomeIFTTT PETA’s new formula: deception, manipulation, and fake animal abuse byCaptain Frank Sparrow -June 07, 2017 0 http://ift.tt/2r4riqA Submitted June 07, 2017 at 01:37AM by Buffalo_Goku http://ift.tt/2sRtSkV Tags IFTTT News Politics reddit Technology