More episodes of Double Standards with Afshin Rattansi

Featured episodes in News & Politics

Double Standards with Afshin Rattansi

A Weekly Political Satire TV series broadcast internationally on Press TV. www.doublestandardstv.com