They conducted investigations on what happened in Gaza and came up with conclusions that are disturbing to say the least.
Ils ont enquêté sur les faits qui se sont produits à Gaza et en ont tiré des conclusions pour le moins inquiétantes.