US firm fined for selling food to Cuba

In what can only be called a Cold War act of spite, America’s Treasury Department has stooped to a new low. Kansas-based Biomin America, a reputable company specializing in animal nutrition, carried out 30 transactions of desperately needed agriculture products to Cuba through its subsidiaries abroad, On Cuban News reported. The company believed it was […]