Castillo hosted the television
program Aló Ciudadano on
Globovisión, which gave citizens the right to speak both to defend themselves and to reply to any news that was on the air. The program was created in response to the
Aló Presidente program of president
Hugo Chávez. Aló Ciudadano was on the air for twelve years and stopped broadcast on 16 August 2013 in a last broadcast where multiple journalists were being fired or resigned. On 14 January 2020, Leopold was appointed by the
National Assembly of Venezuela as president of multistate news television network
Telesur. ==Miami==