Report: Fidel Castro alive and well in hotel visit

October 22, 2012 08:24 AM