Watch Press TV’s full interview with Mohammad Javad Larijani, the head of Iran's High Council for Human Rights.
The interview, conducted on Press TV’s Face to Face program, was aired on March 06, 2016.
Watch Press TV’s full interview with Mohammad Javad Larijani, the head of Iran's High Council for Human Rights.
Watch Press TV’s full interview with Mohammad Javad Larijani, the head of Iran's High Council for Human Rights.
The interview, conducted on Press TV’s Face to Face program, was aired on March 06, 2016.