Where Do Zombies Come From? | Haiti, The Land Of Voodoo
Have you ever wondered who invented Zombies? 
Well, they are actually from the country of Haiti, and they are an essential part of their culture and belief system, which in Haiti it’s the...