World | Sun Feb 24, 2013 6:20pm GMT

Fidel Castro surprises with parliament appearance amid leadership speculation