Kazan on the Volga river is a multi-ethnic city known for its racial and religious tolerance. It is populated mainly of orthodox Christians and Muslims. However, the capital of Tatarstan is also home to a community of Roman Catholics, who are celebrating the opening of a new church.