Video ‘It puts Israel in group of Cuba, N. Korea and Sudan’ – HRW director on work permit refusal 24 February 2017 fborgosano Leave a comment Share: from RT Share: