A protester has briefly disrupted the start of Cuba's largest annual political event, sprinting in front of May Day marchers with a U.S. flag before being tackled and dragged away.
President Raul Castro watched along with other military and civilian leaders and foreign dignitaries as the man broke through security and ran ahead of the tens of thousands in the pro-government march.
Plainclothes officers struggled to control the man but eventually lifted him off the ground and hauled him away in front of foreign and Cuban journalists covering the parade.
Monday's protest was a surprising breach of security at a government-organized event where agents line the route.
Castro has said he will step down as president in February, making this his last May Day parade as head of state.