GreenAndPleasant

Irish MP Richard Boyd Barrett calling out Israel's bullshit

Irish MP Richard Boyd Barrett calling out Israel's bullshit