Paper Tiger Television - USA
Society, Activism, Video - Paper Tiger Television - USA. A video collective pioneering media criticism through video since 1981.
https://www.papertiger.org/