Nicolas Lopez steps down following harassment claims by Chilean actresses (VIDEO)
SANTIAGO – A renowned Chilean filmmaker has announced he is exiting the production company he founded 12 years ago and denies sexual misconduct allegations made by local actresses. Nicolas Lopez, the director of No Filter, […]