Cuban President Raul Castro and United States (US) President Barack Obama sparred over human rights issues including the American prison at Guantanamo Bay and Cuba’s political prisoners.
At a historic news conference, President Castro said if he was given a list of political prisoners, he would “release them tonight”.
The White House has said it has given Cuba lists of dissidents in the past.
President Castro does not view the prisoners as dissidents, US officials said.
That disagreement is central to the conflict between US and Cuban officials.
More needs to be done to lift the US embargo on trade with Cuba, President Castro said, adding that the Guantanamo Bay detention camp must close.
President Obama, the first serving US President to visit Cuba since 1959, said the trade embargo would be fully lifted.
“Cuba’s destiny will not be decided by the United States or any other nation. The future of Cuba will be decided by Cubans not by anybody else,” President Obama said.