’Butcher’ | Protesters decry meeting between Cuban President and Pope Francis
Dozens of protesters rally outside the Vatican to voice their anger over the meeting between Pope Francis and Cuban President Miguel Diaz-Canel as they accuse the pontiff of turning a blind eye to human rights abuses in the Latin American country