On Monday, Lieutenant Colonel Oliver North was been picked to be the new president of the National Rifle Association (NRA), following the current president Pete Brownell deciding not to seek a second term with the organization.

Virginia's Public Square
Virginia's Public Square
On Monday, Lieutenant Colonel Oliver North was been picked to be the new president of the National Rifle Association (NRA), following the current president Pete Brownell deciding not to seek a second term with the organization.