jotto wrote: De La Salle brother and Pontifical University of Saint Thomas Aquinas in Rome.
I attended DeLaSalle HS those teaching Brothers were monks not priests. Where and when was he ordained a priest ?
There are lots of videos of him reciting his story. I’ve had my fill to get this far.
Perhaps someone knows of a serious attempt to question his story.