“The Saint Francis School Foundation (St. Francis Assisi School, Djakarta, Indonesia) is an entity incorporated in the State of Connecticut.”
Interesting! Got link?
I don't recall Sven ever backing his theories up with actual sources.