SHOCKING pictures appear to show snipers aiming air rifles at train stations - with Transport for London workers accused of killing over 650 pigeons in a mass cull. TfL is said to have organised at least 123 shoots between March 2024 and March 2026 in an effort to rid stations of birds nesting on ledges...