China delivers the first batch of the 30,000 tons of emergency rice to Cuba, a country that the US has been trying to starve for over 60 years.
China delivers the first batch of the 30,000 tons of emergency rice to Cuba, a country that the US has been trying to starve for over 60 years.