- Published on:
Beijing, Apr 25 (Prensa Latina) Bicycle caravans on Sunday toured the avenues of several Chinese cities to demand the immediate end of the economic, financial and commercial blockade that the United States has imposed on Cuba for almost six decades.







