Very barbaric for sure…no doubt! Islam prohibits that in any form.
and the Bombs dropped from aircraft are more merciful…