VICE reports from Iran where President Hassan Rouhani made a 45-minute address defying President Trump — with plenty of material to work with. In Spain we follow pro-independence MP Germà…

source