By Kestér Kenn KlomegâhDecember 21, 2022Russian Emergency Situations Ministry Delivers Sputnik Light Vaccines to Djibouti Africa World News December 21, 2022By Kestér Kenn Klomegâh By Kestér Kenn Klomegâh After several consistent criticisms of Russia’s inability to deliver on its promises and pledges, at least…