As it has become impossible to verify them on the spot, they now disclose the truth about the incident.
Comme il est devenu impossible de vérifier les choses sur place, ils révèlent maintenant la vérité sur cette affaire.