Factory that rolled Castro's cigars still striving for perfect puff – Taipei Times

The El Laguito factory opened in 1966 in western Havana to make the cigars favored by the hero of the 1959 communist revolution and longtime Cuban … Source