13 Churches Unite to Change Russian Megacity
A media mission group based in Finland, IRR-TV (International Russian Radio-TV) has just completed an historical mission to the Russian city of Ufa, one of the Russia
The Christian Post
Skip to main contentA media mission group based in Finland, IRR-TV (International Russian Radio-TV) has just completed an historical mission to the Russian city of Ufa, one of the Russia