Advertisement

Roger Waters has won the right to perform in Frankfurt after his show there was cancelled

Roger Waters has the right to "artistic freedom" despite his "tasteless" comments.