‘Black sheep’ embarrass French far right before vote
Efforts by France’s far right to cultivate an image of respectability before legislative elections have been hurt by a number of racist and other extremist incidents involving its candidates.
National Rally (RN) heavyweights Marine Le…
Read More...
Read More...