Cardinal Beniamino Stella, Pope Francis’ envoy to the 25th anniversary celebration of Pope John Paul II’s visit to Cuba, has asked the regime to free activists who were detained in anti-government protests in July 2021. On Friday, February 10, Cardinal Stella completed his tour of Cuba’s dioceses. The cardinal knows this country well, as he …