In a chilling moment on 4 June 2025, Vladimir Putin glanced indifferently at a list of 339 children- names which, according to Ukrainian authorities,...
Libya will henceforth recognise the jurisdiction of the International Criminal Court (ICC) for serious crimes committed on its territory since 2011, announced ICC Prosecutor...