It’s funny how all the Muslims who are commenting below CONFIRMS what this report states. On January eleventh, 2011, the Barbi Twins labored with intense animal legal rights group Negotiation Is Over to publish an posting on their internet site declaring Luka Magnotta as the kitten killer (however professing he was recognised by the alias Jamsey Cramsalot Inhisass).