Havana: Former Cuban President Raul Castro was last seen surrounded by tens of thousands of people attending a state-organised rally for International Workers' Day along Havana's famed seawall.
The 94-year-old stood tall and unwavering under a warming sun, even as some people nearby fainted before the May 1 event began. Standing behind him was his security detail, led by grandson Raul Guillermo Rodriguez Castro.