Animal Advocates Concerned about Pigeon Trapping in Illinois Parking Lots
Animal advocates have raised concerns over the trapping of pigeons in parking lots in Illinois, US, at the end of October 2024. Texas-based company CatchEm All Pigeons was seen operating in parking…
They're probably doing that rich hunter shit where they have someone release the birds and they shoot them soon after they get into the air.
The sheltered hunter who likes to compare themself to a lion yet cheats with the unsavoury inventions.