Many churches the world over hold annual prayers on December 31 of every year to usher their faithful into the New Year. These usually are in from of whole night vigils meant to guide, protect and seek God’s blessing for the coming 12 months. They are dubbed ‘cross overs’ or ‘nights of prayer’. Most churches in the country too hold such prayers. The picture shows one of the churches during such service. — Staff reporter.