Exit Nato – France!
Exit Nato – France!

Thousands of protestors in Paris gathered to demand France exit from NATO (US led military coalition). By becoming part of

Latest Posts

Voice With Fire

Editor's Pick