Two Christian ministry leaders in Florida have been arrested for their part in fraudulently obtaining COVID relief funds totaling over $8 million.
The Family Foundation, a nonprofit organization seeking to preserve and promote “the family in Virginia as God’s foundation upon which all free and thriving societies are built,” was denied service at Metzger Bar and Butchery, ...