Human Rights Attorney Leigh Dundas does a Press Conference on Landmark Child Sex Assault Case on January 6, 2025 in Alachua Florida. Camera and editing by Joshua Coleman.
freedomfighternation 1 hour 45 minutes of your attention.