Barnet Press
Topic
1 story, newest first.
Transport for London authorised the killing of 655 pigeons between March 2024 and March 2026, including chicks and birds trapped in netting. A wildlife group has filed a crime report with British Transport Police, while TfL says lethal control is a last resort for safety and hygiene.