Catholic Herald logo
Menu
Russian President Vladimir Putin (PA)

Dangers to religion from too close a relationship to the state are vividly illustrated by Putin today