Thousands of people were seen taking to the streets of Havana to mark May Day. Supporters packed the streets of Revolution Square to remember the...