Roger Waters’ musical performance has been branded ‘anti-Semitic’ by newspapers in Germany, the UK and Israel. An emotional Waters defended his show’s provocative critiques of fascism and oppressive regimes to his fans at a concert in Frankfurt, Germany