Billie Winner-Davis

Billie J. Winner-Davis, a retired social worker, is the mother of Reality Leigh Winner, who is currently serving the longest prison sentence ever for leaking a classified document to a media outlet.
Filters SVG