Do not continue reading if you fear speculation may actually be true.
According to The Spoiling Dead Fans, set insiders report that Steve Yuen, (Glenn) filmed his last scene on the popular AMC show, The Walking Dead, on May 27th. Sources claim that he was seen hugging crew members and shaking hands before leaving the set that afternoon. Later, Alanna Masterson (Tara) sent out this ominous tweet:
We’ll be keeping a close eye on this as TSDF tries to get confirmation.