ZDF: Latin America stands with Russia
SANAA, May 17 (YPA) - Latin American countries "Cuba, Venezuela, Nicaragua and Argentina" are fully support Moscow's official actions and operation in Ukraine, German television channel ZDF reported. According to the channel, Venezuelan…