Barack Obama set to meet Raul Castro in Panama

Delegates have been gathering in Panama for what is being billed as a "historic" Summit of the Americas, where US President Barack Obama and President Raul Castro of Cuba are set to hold formal talks for the first time.

It is part of a broader effort at restoring relations between the two nations after five decades of trade embargoes, boycotts, and political battles.

The BBC's Will Grant reports from Panama.