The Walking Dead recently aired its mid-season premiere on Sunday, and many online are buzzing about the episode. However, most of the talk around the episode of the zombie television show deals with a a single, controversial scene – two characters, Negan and Alpha, begin to have sex while one wears a mask made out of […]