Listen
Haitian immigrants aren't eating pets in Ohio, but that's not stopping Donald Trump and his buddies saying so.. Zach Montellaro from Politico reports from Washington
Listen
Haitian immigrants aren't eating pets in Ohio, but that's not stopping Donald Trump and his buddies saying so.. Zach Montellaro from Politico reports from Washington