translate English to French: The latest reports of women having been stoned to death according to ancient sharia laws are utterly hair-raising.
Les derniers rapports faisant état de lapidations de femmes conformément aux anciennes lois de la sharia donnent véritablement la chair de poule.