Pope Benedict meets with Fidel Castro in Havana on Wednesday as he wraps up his three-day visit to Cuba. A large crowd turned out for the Mass, though the pope did not meet with dissidents. Osservatore Romano/AP hide caption

itoggle caption Osservatore Romano/AP

A man rides his bicycle past a billboard welcoming Pope Benedict XVI, just days before his arrival, in Havana, Cuba. Pope Benedict's trip to Latin America includes Mexico and Cuba. Javier Galeano/AP hide caption

itoggle caption Javier Galeano/AP

Parishioners stand outside a Catholic church in a poor Santiago suburb on Saturday in Cuba. Pope Benedict XVI is in Mexico but will head to Cuba next for a three-day visit. Spencer Platt/Getty Images hide caption

itoggle caption Spencer Platt/Getty Images

Pope Benedict XVI listens to a speech during his welcome ceremony in Mexico. Gregorio Borgia/AP hide caption

itoggle caption Gregorio Borgia/AP

Protesters rally for religious freedom in front of Philadelphia's Independence Hall on Friday. Rallies took place nationwide to protest the mandate that some religious organizations cover the cost of contraception. Alex Brandon/AP hide caption

itoggle caption Alex Brandon/AP

Organizers expect about 30,000 people to attend the Reason Rally over the weekend, a celebration of atheists and nonbelievers. Mark Wilson/Getty Images hide caption

itoggle caption Mark Wilson/Getty Images