Raha TV, Iranian opposition channel, launches in London The Iranian opposition has a new voice: Raha TV. The London-based television channel was launched Thursday by Amir Hossein Jahashahi, a businessman and founder of Read More » October 25, 2012 No Comments