Stevie Wonder has used his latest album, A TIME 2 LOVE, to lash out at America's aggressive foreign policy.

The soul veteran also criticises those who don't vote, holding them partly responsible for being saddled with the present government, led by President George W Bush.

He says, "I'm not a Republican and I never agreed with war in my life. My personal position is that I'm not for any group or person who is not about the perpetuation of human kind and everyone having equality."