April 14, 2009 Full Show: April 14, 2009
04/15/2009 :: 02:13:01 AM
Not all polls are correct, the opinion on the street still show strong support in favor of the embargo.
Produced by Creative News Group LLC ©2017 WNET.ORG All rights reserved
Distributed by American Public Television