The latest trouble at the border: Vultures are pooping all over a CBP radio tower
Published
U.S. Customs and Border Protection has a problem with vultures — specifically, roughly 300 of them that are defecating and urinating all over a radio tower that the agency needs to communicate. The excretion is coating the entire 320-foot tower in southern Texas, including the interior part that workers need to touch, according to a […]
Full Article