More proof that the loony-greenies believe humans are less important than animals.
The Branch Algorian cult believes in human sacrifice