Demon Slayer English Dub Release Date

Did Tanjiro die in Demon Slayer?