ICC

The ICC building in The Hague, Netherlands.

The ICC issued warrants of arrest against Russian President Vladimir Putin and Russian Children’s Rights Commissioner for the war crime of unlawful deportation of Ukrainian children.

mother and baby in Sudan

Humanity vs sovereignty