Bad Bunny has been facing backlash from conservatives angry over his stance on ICE raids and the fact that he sings mostly in Spanish.