Depository of News

Police detain 22 protesters in Paris — TV

tass.com · politics

The arrests were made primarily for possession of Category D weapons

Read full article →