Last week in Kiev, churches from 22 different nations and multiple continents banded together. Their goal was to worship the Lord and shake off the sins of the past. Find out more.