USFWS Proposes Plan To Kill Nearly A Half-Million Owls – Videos from CBS26

The U.S. Fish & Wildlife Service has proposed a plan to kill off nearly a half-million invasive owls to protect a different threatened owl species. The plan, proposed in November, has recently come under fire by a group of 75 animal welfare organizations. – Videos from CBS26 | CBS26.com