Don't have Telegram yet? Try it now!
https://ukmediawatch.org/2019/09/24/in-indy-op-ed-omar-barghouti-blames-israel-for-his-uk-visa-delay/
In Indy op-ed, Omar Barghouti blames Israel for his UK visa delay