What does that have to do with Islam?
It’s just as graphically abominable. God sees it every day, and child sacrifice by Israel as a nation was not forgiven and the Babylonians invaded.
.. build a giant three story screen and broadcast these videos 24 hours a day.
I agree with this post...if people were to see the barbarism, they might think differently..be it Islam or abortion.