AOI | by Fr. Johannes Jacobse | Feb. 9, 2010
The Russian Orthodox Church is on a roll!
Russia has defeated Canada and Saudi Arabia in a tender for a plot of land in downtown Paris and will build an Orthodox Christian spiritual and cultural center on the banks of the Seine River near the Eiffel Tower. [Read more…]