Fidel Castro makes rare public appearance after criticising President Obama's visit
Cuba’s former president Fidel Castro has made a rare appearance in public only days after writing a fierce attack on US President Barack Obama. Castro led Cuba from 1959 until 2008.