French Youth Ambassador’s Racial Slur Shows Cracks in Party Rebranding
Youth ambassador Davy Rodriguez officially resigned from his position in France’s National Front party, following the surfacing of a video allegedly depicting him shouting a racial slur outside of a nightclub.
Read More