You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Tara Reade, a former Senate staffer, defected to Russia in 2023 after she claimed that she faced threats from U.S. authorities.
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.