I would always be skeptical, but bear in mind that this reference was to London, Ontario, which is about an hour's drive from where he lived.
“bear in mind that this reference was to London, Ontario, which is about an hour’s drive from where he lived.”
No, the article says he FLEW to London. You don’t fly to London, Ontario, from Leamington, Ontario. And the article is in the Windsor, Ontario, newspaper, so the writer knows the geography well enough—if he put in “plane ticket to London” then he meant London, England.