Displaying all articles tagged:

Animal Control

  1. animal control
    70,000 Birds Have Paid the Ultimate Price Since the ‘Miracle on the Hudson’There hasn’t been a bird-related plane crash in New York since Flight 1549, but that safety record has come at an enormous avian cost.