Haida Gwaii bracing for more Japanese debris washing up on its shores
On the West Coast, debris is washing up on the shores from the catastrophic tsunami that devastated Japan last year.
On the West Coast, debris is washing up on the shores from the catastrophic tsunami that devastated Japan last year.