Every year Blue Christmas Service is observed on the longest night of the year which is usually December 21th in… Read more