Sun. Mar 3rd, 2024

    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.

    By

    Generated by Feedzy