Fidel takes blame for Cuban baseball team failure
Published: 20 March, 2009, 16:22
Retired Cuban leader, Fidel Castro, says he’s responsible for the weak performance of his country’s national team at the World Baseball Classic in San Diego, AFP news agency reports.








