[VIDEO] Irish politician verbally destroys Israeli ambassador

You Tube  /  May 13, 2021

Irish MP Richard Boyd Barrett – a TD (Teachta Dála; member of the Lower House of Parliament) for the Dún Loaghaire constituency since the 2011 general elections – challenged the Israeli ambassador at Oireachtas’ [Parliament] committee over Israel’s treatment of the Palestinians.

VIDEO [ Date unknown]