LEO Network

24 October 2021 / WFAE 90.7

Buzzards settle in North Carolina town despite scare tactics

Bunn, North Carolina, United States

One resident of Bunn, North Carolina, says she counted 58 buzzards — probably turkey vultures — in her yard, on her roof and on a fence. Town officials seem unable to get the birds to leave.

Read On WFAE 90.7 (English)
Or translated into