Radar Open Radar

France is deploying 70,000 security personnel ahead of Saturday's protests.

العربية · Al Arabiya · Source

France is deploying 70,000 security personnel ahead of Saturday's protests.