embarrass

World

Will Putin “embarrass” South Africa and participate “visibly” in the BRICS summit?

South Africa’s Vice President said Friday that Russian President Vladimir Putin wants to come in person to take part in…

Read More »
Back to top button