Giving no quarter

50 Cent is refusing to give in to critics calling for rappers to clean up their lyrics, insisting expletives used in the music are simply reflective of the "harsh realities" of life.

Hip-hop stars have come under attack for their regular use of words like "nigger", "ho" and "bitch".

But 50 Cent - real name Curtis Jackson - has vowed not to bow to critics' pressure, saying they can't relate to the hardship most rappers have had to deal with in their youths. - Wenn