Jessica Leeds, 81, was one of the witnesses who showed up to support E. Jean Carroll in her defamation lawsuit against Donald Trump.
Jessica Leeds, 81, was one of the witnesses who showed up to support E. Jean Carroll in her defamation lawsuit against Donald Trump.