Ruth and Peter Machen of Foster participated in a public forum on COVID-19 put on by the Virginia Medical Freedom Alliance on Oct. 1 in Mechanicsville. Ruth, left, sang “God Bless America” and Peter, right, led the audience of 400+ in the Pledge of Allegiance. The VMFA is an organization critical of federal health policies surrounding the pandemic. The two are shown here with state Sen. Amanda Chase (R-Chesterfield). The event can be viewed at VAMFA.org.
...
To view the rest of this article, you must log in. If you do not have an account with us, please subscribe here.