The man behind an international art heist that began in Ottawa is going to jail.Some time between Christmas 2021 and early January 2022, Jeffrey Wood stole the world-famous portrait of a scowling, wartime Winston Churchill, titled The Roaring Lion, from Ottawa's Château Laurier hotel,
This content is restricted.