The International Federation for Human Rights (FIDH), the Center for Civil Liberties (CCL), and the Kharkiv Human Rights Group have jointly submitted a report to the International Criminal Court (ICC) Source : kyivindependent.com/human-rig…