Pope Francis and Russian Orthodox Patriarch Krill of Moscow and All Russia recently met in Havana, Cuba and signed an historic joint declaration. In that declaration they stated the following about the unborn: “We call on all to respect the inalienable right to life. Millions are denied the very right to be born into the world. The blood of the unborn cries out to God.”