TORONTO -- A spokesperson for Hudson's Bay (The Bay) told CP24, Toronto's 24 hour news and information channel that it is closing its flagship location on Queen Street Tuesday after controversially leaving it open Monday, amidst the lockdown in effect in Toronto and Peel Region....