João Rocha
An image from Sieged: The Press vs. Denialism, one of the productions that also features João Rocha.

João Rocha

September 16, 1938 — Lisbon, Portugal
Dead Man's Seat

Dead Man's Seat

1984

Sieged: The Press vs. Denialism

Sieged: The Press vs. Denialism

2020

Paraíso Perdido

1995

Oxalá

Oxalá

1981

One Hundred Times Lost

One Hundred Times Lost

1973