The Florida Project producer Andrew Duncan steps down amid sexual harassment allegations

Florida Project

The Florida Project producer Andrew Duncan steps down amid sexual harassment allegations Andrew Duncan, who has provided millions in financial backing for June, sexually harassed several people associated with the company and has also instructed a June employee to pay prostitutes. Read More …