Castro calls spy case against U.S. couple 'ridiculous'

June 10, 2009 03:49 AM