Bookmark and Share Media

CNN - Lou Dobbs

Published: 10/29/2008
Rohrabacher opposes the use of Chinese-made x-ray scanners at the Port of Los Angeles

Link to this video:

Embed this video: