by Dr Delron Shirley | Jul 21, 2015 | Russia
We have ministered in Russia on two different occasions. In 1991, just as the communist USSR was beginning to unravel, Delron and Peggy were privileged to minister behind what was still considered the Iron Curtain as they visited Leningrad, later to become known as...