Vultures have taken over a North Carolina neighborhood thanks to a couple that won’t stop feeding them, town says

· The Independent