The International Criminal Court (ICC) on Friday issued an arrest warrant against Russian president Vladimir Putin for war crimes because of his alleged involvement in the abduction and unlawful deportation of Ukrainian children. The Hague based ICC said it had also issued a warrant against Maria Lvova Belova, commissioner for children rights in the office of the president of the ...
Read More »