US President Barack Obama delivers a speech at the Grand Theatre in Havana, capital of Cuba. Photo: Xinhua

With Castro’s death, Cuba and US should work to mend ties

The two nations have been at loggerheads for more than half a century; it’s time for them to put the past behind

Topic |   Fidel Castro

TOP PICKS

US President Barack Obama delivers a speech at the Grand Theatre in Havana, capital of Cuba. Photo: Xinhua
READ FULL ARTICLE