Home Latest News Huge waves and high winds hurl jellyfish and seaweed into the streets of Havana