News

Thousands of Christians and music fans from across Nebraska showed up to the free 21st annual Christian Cross Festival at Skyview Lake, on Saturday.