Did the retired Marine general say these things or did the rapper say these things?