Interview: Baby Ruth Villarama on ‘Food Delivery,’ the Film That Riled Up China
Since its production until its world debut, Food Delivery: Fresh from the West Philippine Sea, the documentary that China tried to ban, has been making national headlines. Days after the film had its world premiere at New Zealand’s Doc Edge Festival, which later recognized the film with the Tides of …