Experts discuss Netflix show dealing with teen suicide Article printed by WNCT.com By Tamara Scott Published: April 20, 2017, 6:00 pm Updated: April 20, 2017, 6:26 pm GREENVILLE, N.C. (WNCT) — The Netflix series “13 Reasons Why” premiered on Netflix…