Douglas J. Monroe

Documentary filmmaker. Humanist. Standing up for human rights.