Omar Khadr Lives Here September 24, 2009 Spotted along the boardwalk on Toronto’s waterfront, near the Queen’s Quay ferry terminal.