A committee of US senators has called on the United Nations to investigate a network of secret torture centers in Iran exposed by a CNN investigation last month.
A committee of US senators has called on the United Nations to investigate a network of secret torture centers in Iran exposed by a CNN investigation last month.