The Texas Parks & Wildlife Department released this press release just days ago. The release mentions that several black vultures at Landa Park in New Braunfels were tested and that those “preliminary ...
Captain was experiencing neurological issues that affected his ability to perch and move safely in his habitat, the Denver ...