U.S. Global Investors

Nigel Farage Speaks to the European Council

Nigel Farage, leader of the United Kingdom’s Independence Party, chastises the European Council for recent actions.

 

Source: http://www.ukipmeps.org