Authors:

Despite the fact that David Petraeus is now very highly regarded in foreign policy circles because of his record in both Republican and Democratic circles. It`s all pretty extraordinary.

Source: www.msnbc.com
Despite the fact that David Petraeus is now very highly regarded in foreign policy circles because of his record in both Republican and Democratic circles. It`s all pretty extraordinary.