US rushes to rescue its spy plane
US diplomats arrived on the Chinese island of Hainan today to help win the release of 24 American air crew and ensure that their Navy spy plane packed with top-secret electronics does not fall into Chinese hands.
Cuba flays US, Israel in world parliament
Cuba upped the tempo Sunday of a world parliaments gathering in Havana with attacks on the arrogant United States for its absence at the forum, and a brutal Israel for its treatment of Palestinians.