top of page

South Africa blocks Putin's arrest; Snubs ICC, West by granting diplomatic immunity to Kremlin boss

Writer's picture: Deaf Leaders FoundationDeaf Leaders Foundation


0 views0 comments

Recent Posts

See All

Commenti


bottom of page