Could a ceasefire deal in Gaza be close?
Yalda and Richard try to make sense of the latest drama between Donald Trump and Vladimir Putin.
Wednesday 28 May 2025 13:31, UK
Please use Chrome browser for a more accessible video player

Yalda and Richard try to make sense of the latest drama between Donald Trump and Vladimir Putin.
Wednesday 28 May 2025 13:31, UK
Please use Chrome browser for a more accessible video player