Virginia
GOP contest between Bob Good and John McGuire highlights primary slate in Virginia
One of America’s most conservative congressmen is facing a serious primary challenge in Virginia after his opponent was endorsed by former President Donald Trump.
Virginia Sen. John McGuire takes part at a campaign event in Charlottesville, Va., June 5, 2024. Bob Good is fighting a two-front battle to hold his seat in Virginias 5th Congressional District and with it his role as leader of the conservative House... [5971 chars]