On The Issues: Le Pen Versus Macron

LISTEN TO TLR’S LATEST PODCAST: By Grant M. Deltz Following Sunday's surprising French presidential election resulting in a May 7 runoff election, the political folk of the world have seemingly become e...