Home Current News US officials plan to kill hundreds of thousands of owls: Here’s whyNewsCurrent NewsUS officials plan to kill hundreds of thousands of owls: Here’s whyJuly 3, 202431FacebookTwitterPinterestWhatsApp us officials plan to kill hundreds of thousands of owls heres why Source: yahoo.com/news