The Triggered Patriot

Police are investigating a vulture’s death at the Dallas Zoo as ‘suspicious’

Police are investigating the death of an endangered vulture at the Dallas Zoo as “suspicious,” authorities said.