The World in Images
Series • 2023
BRICS, the Worlds New Masterminds?
Movie • 2026
Les Damnés de la Commune
Movie • 2021
Inside Lehman Brothers
Movie • 2018
Hitler's Mountain: Hidden Traces
Movie • 2016