South Africa aware of legal obligations regarding Putin visit

South Africa, legal obligations, Cyril Ramaphosa, Vladimir Putin
World
image