Fighting the satanic agenda