Mr. Izarra said Wednesday he was stepping down to ensure the " independence " of the Telesur channel , which began limited broadcasts this week .