Former Freetown Police 'cult cop' Alan Alves weighs in on the bag of animal heads found in East Greenwich, Rhode Island that may be 'ritualistic' in nature.
Former Freetown Police 'cult cop' Alan Alves weighs in on the bag of animal heads found in East Greenwich, Rhode Island that may be 'ritualistic' in nature.