Human Rights Violators – Entities

  • Human Rights Violator: Press TV

    Human Rights Violator: Press TV

        2.1. Background Press TV is a 24-hour English language television network, first launched on 7 July 2007, owned by the Iranian government. It currently broadcasts across the world […]

    Read more