The Union Gospel Mission in Old Town offered 350 free meals on Christmas Day for community members in need. Hundreds gathered in downtown Portland Christmas Eve for the conclusion of this year’s ...