French imam says priest's killers 'are not part of humanity'

French imam says priest's killers 'are not part of humanity'