How God Works in Russia
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.
More in Stavropol, Russia Mission
February 19, 2012Report on the Teaching Mission to Russia
May 15, 2011An Overview of Stavropol and SGA's Work There - Part 2
May 8, 2011An Overview of Stavropol and SGA's Work There - Part 1