2 months ago from Feed •
The video allegedly showed Galen Winsor, "a renowned physicist in the United States."
snopes.com/fact-check/scientis…