International Criminal Court launches investigation into Venezuela
Photo The International Criminal Court (ICC) announced on Monday that it had opened an investigation into alleged crimes against humanity that have been committed in Venezuela. The office of Prosecutor Fatou Bensouda said that…