Portland Mennonite Church is holding an online Longest Night service of readings, contemplative music and prayers, Monday, December 21, 7 pm. Visit portlandmennonite.org for the Zoom link or to join the livestream on their Facebook page.