Roger Waters has always been true to his convictions.  Difficult,  inconvenient,  exacerbating,  uncompromising but at the same time brilliant, noble, truthful and a seeker of justice for the under dog.

Good on you Roger.  Your father would be so proud of you.   Don't give up the fight.