The town of Happy valley-Goose Bay provide shelter to Churchill Falls evacuees
Happy Valley-Goose Bay is the hub for people fleeing the wildfire near Churchill Falls. We hear how the town is helping hundreds of evacuees get shelter and food.
Create your
podcast in
minutes
It is Free