News

Thousands travelled to Vancouver's Oppenheimer Park to celebrate Japanese-Canadian culture for the 49th annual Powell Street Festival.