Pigeons 'let themselves into' building as officials admit 'we're losing the war'
- Posted on September 22, 2024
- By The Daily Star
- 1 Views
Pigeons 'let themselves into' building as officials admit 'we're losing the war'
Pigeons have reportedly 'taken over' the central courtyard of the New York State Capitol and are even 'letting themselves into' parts of the political building