Indonesia: American Pastor Promotes Dog Meat
posted in: Cat Meat, Christianity, Dog butcher, Dog Meat, Indonesia
American Pastor Steve Sparks describes himself as a “minister of the gospel of Jesus Christ” and owns his own church … Read More