Margaret Mead Film & Video Festival: “Land Mines: A Love Story”
The Sanctuary 3361 6th Ave, Troy, United StatesDennis O'Rourke's latest documentary Land Mines: A Love Story (2004) is part observational and part essay – driven by a polemic that is both angry and subtle, and a damning […]