'SNL' star Michael Che responds to cultural appropriation backlash over recent sketch

“SNL” star Michael Che responded after a sketch he wrote during Elon Musk’s May 8 episode was accused of cultural appropriation.  Read more at Fox News.…