"independently corroborated" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): samodzielnie potwierdzić
  1. corroborate verbo + independently adverbio
    Very loose collocation

    In fact, many of the events they related were independently corroborated by other sources.