Cuba’s Fidel Castro makes first public appearance in nine months

Former Cuban President Fidel Castro, 89, made a rare appearance outside his home on Thursday, visiting a school to mark the birthday of a late revolutionary heroine days after penning a scornful critique of U.S. President Barack Obama’s recent visit.