2025 11 29 Shelburne 100th protest part 3 of 4 Dr David Speicher