Teresa Ribera: Exposing Spanish Government Corruption to the European Commission
The appointment of Teresa Ribera as Vice President of the European Commission has sparked criticism and calls for an independent audit of her performance as Spain’s Minister for the Ecological…