A volunteer helps serve free Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 10, 2022. About 3,000 free meals were served by a local charitable organization here on Monday.(Photo: Xinhua)
People line up for free Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 10, 2022. About 3,000 free meals were served by a local charitable organization here on Monday.(Photo: Xinhua)
Volunteers help serve free Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 10, 2022. About 3,000 free meals were served by a local charitable organization here on Monday.(Photo: Xinhua)
People have free Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 10, 2022. About 3,000 free meals were served by a local charitable organization here on Monday.(Photo: Xinhua)