uh yeah child sacrifice is literally one of the most popular methods of worship to satan, to deny this would be fucking retarded. and its still done today 24/7, freemasonry being the most popular cult on earth that dominates all government, politics, media, hollywood, etc and its all about satan
Canada