1.
Igor Leonidovich Kovalevsky (1965)
Catholic Priest And Administrato
Igor Leonidovich Kovalevsky is a Catholic priest general secretary of the Conference of Catholic Bishops of Russia the administrator parish of Saints Peter and Paul Cathedral in Moscow.