Isn't it interesting that Tara Reade has defected to Russia? Gee, one might even think that Russia put her up to lying about Joe Biden.
Tara Reade s a Liberal, did you forget. She work for demenia boy. Your people have made Russia homebase for Liberal horseshit.
A skank whose position close to Biden made her a perfect target for Russian bribes. Almost everybody she knows/knew says she's a liar.