
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
Nigel Farage, leader of the United Kingdom’s Independence Party, chastises the European Council for recent actions.
Source: http://www.ukipmeps.org