A man receives communion from Pope Benedict XVI, during the holy mass at Revolution Square in Havana, on March 28, 2012. Benedict XVI was to meet Fidel Castro as he wraps up a three-day visit in which he called for a more "open society" on the Communist-run island. AFP PHOTO/Rodrigo ARANGUAAFP PHOTO/Rodrigo ARANGUA