Nobel Peace Prize winner Machado appears in public for first time in 11 months admin December 11, 2025 0 Comments https://www.youtube.com/watch?v=sZl8UDoH9is SHARE: