Question : how many episodes of 13 reasons why season 2 have aired
Answer : 13