Garrido believes that Spain and Europe must continue to be united in their demand for free trade.

February 02, 2017

Garrido believes that Spain and Europe must continue to be united in their demand for free trade.

Watch Online