But islam is a religion of peace. /sarc.
20 years max??????…where is the damn firing squad????which would be a hell of a lot more humane than the deaths she orchestrated…