translate English to French: Where this was not possible, the Group required at least two credible and verifiably independent sources of information to substantiate a finding.
Quand cela n'a pas été possible, il a exigé au moins deux sources crédibles dont l'indépendance était vérifiable pour étayer toute conclusion.