The Russian side supports Havana in its legitimate demands for an immediate end to the US trade, economic, and financial blockade, Kirill Logvinov said