In an interview with a Virginia political news outlet today, Former Sen. George Allen (R-VA), who has officially launched a campaign for the Senate seat he lost in 2006, kicked the hornets’ nest that may have cost him the seat in the first place.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=115507