Six states request ICC to probe crimes against humanity in Venezuela

NEW YORK – Six governments have taken an unprecedented step by requesting the International Criminal Court (ICC) to open an investigation in Venezuela. The governments of five South American nations – Chile, Peru, Paraguay, Argentina, … Continue reading Six states request ICC to probe crimes against humanity in Venezuela