The communist leader of Cuba, Fidel Castro, has made a defiant five-hour speech to around 1000 activists against free trade in his country's capital, Havana.

"We knew that Mr Bush had made a commitment with the mafia [Cuban exiles] of the Cuban-American Foundation to kill me. I accuse him of this. This dead man can still talk. This dead man can make plans. This dead man ... is not dead yet," Castro said.

He said that if the US was to invade he would fight them. He did not want a war against "Yanquee imperialism", but "if they invade us, I will go down fighting," Castro said to tumultuous applause from his audience.