World | Sun Feb 24, 2013 6:33pm EST

Fidel Castro surprises with parliament appearance amid leadership speculation