Castro weighs in on Posada case

April 11, 2007 05:22 PM