Claire Sliney is an executive producer of the short film “Period. End of Sentence” and now she’s got an Oscar for her efforts.
Read More at Patch.com