Rebecca Shore Winn

Rebecca Shore Winn was a Senior News Editor at Mic.