
Viral videos claiming to show support rallies for Marine Le Pen debunked
euronews (in English)
Viral videos claiming to show support rallies for Marine Le Pen debunked
Some videos have been erroneously captioned,..