Billie Winner-Davis

Mother of Reality Leigh Winner, the U.S. intelligence contractor who was just sentenced to 63 months in prison for leaking a top-secret document to The Intercept.

Non-commercial news needs your support

We rely on contributions from our viewers and listeners to do our work.
Please do your part today.
Make a donation