Albert Rivera has filled the streets of Barcelona and other Catalan cities with posters of him in the buff as part of his political campaign for president of Catalonia. More...