Feb 4 2009
Here’s one Frenchman you could love. (Listen to the liberals in the audience getting their panties in a wad)
Jean-Marie Le Pen, leader of the Front National, the leading French nationalist Party, addresses the European Parliament in Strasbourg and denounces the European policy of President Sarkozy.
HAT TIP: bnprenaissance
Related Videos: islamization-of-the-west