Doug Ollivant, a retired U.S. Army officer and former National Security Council director, has announced his campaign for Virginia’s 7th Congressional District — a politically competitive seat stretching from eastern Prince William County through Stafford, Spotsylvania, Fredericksburg, and west to Culpeper, Greene, and a small slice of Albemarle County.