Critics have expressed concern that Telesur may be a mouthpiece for propaganda by Mr. Chavez and Cuban President Fidel Castro .