The Ideal TeamJul 27, 20211 minJuly 27: This Day in HistoryFrom telegraph cable to the discovery of insulin to the debut of a famous cartoon hare, it all happened #onthisday Servicing the Ottawa...