People have Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 14, 2024. Over 2,500 free meals were prepared on Monday by a local charitable organization to be offered to the people in need. (Photo: Xinhua)
Volunteers prepare Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 14, 2024. Over 2,500 free meals were prepared on Monday by a local charitable organization to be offered to the people in need. (Photo: Xinhua)
Volunteers prepare Thanksgiving meals in Vancouver, British Columbia, Canada, on Oct. 14, 2024. Over 2,500 free meals were prepared on Monday by a local charitable organization to be offered to the people in need. (Photo: Xinhua)