In Praise of Richard Boyd Barrett: A Pro-Palestinian Politician with integrity
By Paul Salvatori Irish MP Richard Boyd Barrett recently gave it to the Irish Parliament. There’s really no other way of putting it and it was beautiful. He schooled his colleagues on their hypocrisy. […]