Now again to final evening’s presidential debate. One of many weirder moments was when Donald Trump claimed that Haitian immigrants are consuming individuals’s pets within the city of Springfield.
Regardless of being shortly debunked by the moderators, it sparked a torrent of web memes.
However what are the origins of the declare and is it only a shaggy canine story?