In a rare televised interview, former Cuban leader Fidel Castro said the ”U.S. is responsible” for the March 26 sinking of a South Korean navy ship. The U.S. orchestrated the incident to cause conflict between South and North Korea, Castro claimed according to CNN. The former leader also said Russia and China should have vetoed a U.N. Security Council resolution imposing more sanctions against Iraq.

About the author

  • Ivy Mungcal

    As former senior staff writer, Ivy Mungcal contributed to several Devex publications. Her focus is on breaking news, and in particular on global aid reform and trends in the United States, Europe, the Caribbean, and the Americas. Before joining Devex in 2009, Ivy produced specialized content for U.S. and U.K.-based business websites.