ICYMI - the illegals pouring over our borders are reportedly killing pets and ducks and whatnot for food. This is coming out of Springfield, Ohio where residents are reporting that Haitian immigrants are eating family pets.
Hence the ducks and cat memes.
Hence the ducks and cat memes.