Marine Le Pen, France’s National Front political party head, attends a joint news conference at the European Parliament in Brussels, Belgium, June 16, 2015. REUTERS/Yves Herman
Le Pen, France’s National Front political party head, attends a joint news conference at the European Parliament in Brussels
by Thaer Abbas | Jan 21, 2017 |