A giant crowd of protesters paraded through the center of Paris demanding that France radically alter its stance on NATO…
This website uses cookies.