FaithNews
Dubbed the Xingu screech owl, the little creature was given a scientific name of “Megascops stangiae” in honor of the late Sister Dorothy Stang, who was assassinated in 2005 in Anapu, Brazil, while fighting for the Amazon forest and its people.