Virginia Dems Reveal The Future Liberals Want — And It’s The Worst Thing You’ve Ever Seen
Democrats won a major victory in Virginia on Tuesday, dashing Gov. Glenn Youngkin’s hopes of bringing the blue-leaning state back from the brink. Newly emboldened Democrats are now likely to make him…