Home Venezuela opposition leader Machado says ... 24 Oct. 2024 Venezuela opposition leader Machado says 'honored' to win top rights prize