Hugo Chavez greets supporters in Caracas after returning to Venezuela from Cuba. AP