Several videos of Springfield residents testifying before the Council meeting are doing rounds on social media. In many of these viral videos, they have stated that ‘Illegal Haitian’ immigrants have been stealing ducks, geese, and other pet animals including cats.
The Haitian police have also arrested fifteen others, who are believed to be from Colombia. According to the Haitian police, the police have killed three suspects, and eight others are on the run.