The Vatican has denied that Pope Francis failed to speak out against human rights abuses during military rule in his native Argentina.

"There has never been a credible, concrete accusation against him," said Vatican spokesman Federico Lombardi, adding he had never been charged.

The spokesman blamed the accusations on "anti-clerical left-wing elements that are used to attack the Church".