TRT World: Live interview on ICC arrest warrants
In a live show on international news channel TRT World, I explained the functioning of arrest warrants of the International Criminal Court (ICC) and their potential diplomatic and legal implications.
In a live show on international news channel TRT World, I explained the functioning of arrest warrants of the International Criminal Court (ICC) and their potential diplomatic and legal implications.