The International Criminal Court opened its first office in Venezuela following allegations of torture and killings by the country’s security forces.
The International Criminal Court opened its first office in Venezuela following allegations of torture and killings by the country’s security forces.