Thomas Andrew Hardcastle is due in Ontario Court of Justice on Sept. 3. | Read More in JNS.org – Jewish News Syndicate