Machado has been in exile since covertly leaving her South American homeland in late 2025 to receive her Nobel Peace Prize.
Source: NDTV (English)
Machado has been in exile since covertly leaving her South American homeland in late 2025 to receive her Nobel Peace Prize.
Source: NDTV (English)