Troops and armoured vehicles paraded through Havana's RevolutionSquare, followed by hundreds of thousands of civilians waving flags and chanting slogans.
During a huge demonstration in Tahrir Square commemorating the revolution's first anniversary last month, hecklers continually surrounded a marquee featuring Brotherhood speakers.
There's Lara Logan, the CBS correspondent attacked by thugs in Cairo's Tahrir Square while covering the Egyptian revolution, one of countless women assaulted in Egypt by gangs of men.