How God Works in Russia

February 19, 2012 Speaker: Allan Vincent Series: Stavropol, Russia Mission

Topic: Conference

Allan Vincent, from the Slavic Gospel Association, and Marina Marmasheva, a Millar College student originally from a Baptist church in Russia, give an overview of the state of Christianity in Russia today.