Video, VideoNews Switzerland: ‘Riyadh-backed delegation responsible for any failure of Geneva talks’ – Jaafari 3 March 2017 fborgosano Leave a comment Share: from Ruptly TV Share: