Bin Mubarak receives a delegation of the Russian Foreign Ministry in Aden