Submitted by
james on Mon, 05/17/2021 - 10:31

The specific snippet
Taitz had made that story up
The node
[link] Lucas Smith later filed an affidavit stating that it was a lie
Perspective
Pro
URL
Date asserted
Friday, March 10, 2017
Reporters
Publisher
Date accessed
Monday, May 17, 2021 - 10:27