Eric Duhaime is in France, covering the presidential election for TheRebel.media. He talks with Marine Le Pen's Senior Political Advisor Jean Messiha, who ca...
© 2020 Created by truth.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.