Tag: Britain unveils sanctions against Russians Saudis
Britain unveils sanctions against Russians, Saudis
Britain, on Monday, announced sanctions against dozens of officials from Russia and Saudi Arabia who are accused of international human rights violations.
Foreign Secretary, Dominic...