Defense in Luis Posada Carriles case allege entrapment

January 19, 2011 03:23 PM