A businessman opposed to the Iranian regime launched a new television channel in London on Thursday aimed at “promoting democracy and freedom” in the Middle Eastern state.
At a press conference in the British capital, the channel’s director and editor-in-chief Ali Asghar