Did The Walking Dead Just Introduce The Whisperers?

Spoilers for The Walking Dead Season 7 Episode 12 follow.Any time a unique batch of walkers pops [...]