Can't witches do locator spells? That's the kind of thing magic can do, right?
And you've got non-human friends so they probably wouldn't tell you. There's probably some fucking Human Superiority Club that meets and plans how to get rid of the rest of us. Oh god, what if there's a Human Superiority Club?