The Pope did not cite the government by name, but in his address in Havana, he urged Cuban authorities to let the church more freely preach its message and educate its young in the faith in schools and universities.
The remarks came before Benedict's eagerly anticipated meeting with Fidel Castro.
More top news
A 62-year-old woman has been found alive more than a week after she vanished while on a hiking trip.
The first African American actor to play the lead role in Les Misérables on Broadway has died, aged 21.
Crisis talks are to be held on the future of curry houses as cheap supermarket deals and immigration rules threaten the £4 billion industry.