Skip to content
30 Jan – 9 Feb 2025

Adam Curtis

Adam Curtis at IFFR

  • Bitter Lake

    Britain, USA, Russia. All invaded Afghanistan and created a solid, corrupted view of a country that still traps politicians and people around the glob

    • Signals: Everyday Propaganda