Showing videos with tag Condoleezza Rice

YouTube screencap

U.S. Signs Nuclear Pact With United Arab Emirates