Description
<p>This week we dissect the hottest topic of the presidential debate… the Haitians in Springfield, Ohio. How did 20,000 Haitians get to this small Ohio town - and where did the rumor of them eating pets start? We are debunking rumors and asking the real questions … do Haitian men eat the cat???? The answer may surprise u 🤭</p>