Categories
South Caucasus

France to deploy 70,000 police officers and gendarmes for protests on November 7


Listen to this article