International Criminal Court issues arrest warrant for Russian President Putin

1 year ago
9

The International Criminal Court has issued an arrest warrant for Russian President Vladimir Putin for his alleged involvement in the unlawful deportation of children from Russian-occupied areas of Ukraine. Founder and Chairman of Renew Democracy Initiative Garry Kasparov shares his reaction.

Loading comments...