Skip to main content
play

International Criminal Court issues arrest warrant for Vladimir Putin

The ICC alleges Vladimir Putin and Maria Alekseyevna Lvova-Belova are responsible for the unlawful transfer of Ukrainian children to Russia.
Scott L. Hall, Paste BN