FILM FESTIVAL- Taormina, Italy
It was my great pleasure to get to attend a film festival in Taormina, Italy for the film Brave Miss World last week. Brave Miss World About four years ago, I found out through a mutual acquaintance that Cecilia Peck was finishing a documentary on the subject of rape. I was introduced to her, she asked if I would be one of the many survivors interviewed on film and I enthusiastically agreed. I was in […]