'SNL' star's troubling Instagram post prompts police wellness check

'SNL' star's troubling Instagram post prompts police wellness check New York police said they performed a "wellness check&q...

'SNL' star's troubling Instagram post prompts police wellness check New York police said they performed a "wellness check" on "Saturday Night Live" cast member Pete Davidson after he posted an alarming note on Instagram on Saturday in which he said, "I really don't want to be on this earth anymore."