Haiti and Greek Revolution 1821: Hellenes never forget...