
2026
2026 /
Seeds for Liberation
/ Önmaga
2026 /
Cuba After Castro
/ Rendező, Önmaga
2025
2025 /
Earth's Greatest Enemy
/ Rendező, Író, Önmaga
2001
2001 /
Democracy Now!
/ Önmaga