American Foreign Policy Impact On The World

3,209 views · Published 7 March 2007 · 0:27 · Indexed 8 November 2026

Channel: Len Davis · 2007 · News & Politics

Watch on YouTube

Demonstrators at a protest against the NAFTA and FTAA
Visit www.PangealityProductions.com

More from this channel