Netflix Series 'The Serpent' Lights up Social Media

Netflix's new series The Serpent has subscribers pulled binge-watches of the true-crime drama and [...]