profile

    Saskia Sassen

    Movies

    poster
    Push
    78 %|Jun 6, 2019
    Documentary
    poster
    The Swap
    0 %|Oct 19, 2016
    Documentary

    Series

    poster
    The Devil's Confession: The Lost Eichmann Tapes
    52 %|Jan 30, 2023
    Documentary, War & Politics