Switzerland bars MP, prosecutors, and Judge for ‘threatening democracy’
María Consuelo Porras, Ángel Pineda and Rafael Curruchiche are on the ban on entering the European country. MP prosecutors are sanctioned by Switzerland for actions ...
Read more