Begona Gomez, the wife of Spanish PM Pedro Sanchez, has been barred from leaving Spain amid allegations of influence peddling and corruption Read Full Article at RT.com