Posts

Elgin-Middlesex Detention Centre (EMDC): Ontario’s Modern-Day Tower of London?

/
During the 16th and 17th centuries, the famous (infamous) Tower…