This is a REALLY good version of this song !!! It is the AMAZING singer Katherine Jenkins (who is right now touring with the AMAZING IL DIVO) and then an another great singer called Cody Carey !!!
At the vidoes below you can listen to Katherine Jenkins´ and Cody Carey´ version of the song, and then Bob Marley himself singing his song !!! It is an AMAZING song !! :D !!
Katherine Jenkins and Cody Carey singing their version of the AMAZING Bob Marley song:
This is Bob Marley himself singing his AMAZING song "No Woman, No Cry" in 1979: