VIDEO: The National Front bash' s

The far right National Front party in France is assembling in Lyon forward of a critical meeting to determine its future direction. Read More