Grenada’s Foreign Minister, HE Elvin Nimrod (right) and his Russian counterpart, HE Sergey Lavrov