This felt like a long time coming, but Rick was forced to kill his once best friend. On top of that, the undead version of Shane was eliminated by Carl in order to save Rick. Shane just wouldn't stay down.
The survivors are dealing with the Whisperer's horrific display of power on The Walking Dead. "The Tower" is the 15th episode of the show's tenth season.