I don't give up. Not 'til my people are free will I give up and if I have to sacrifice some more, then I sacrifice some more." French singer Renaud released a song called "Leonard's Song" in his 2006 album Rouge Sang.