Georgian Police Arrest Russian Citizen During Anti-Government Protest

Police in the South Caucasus nation of Georgia said Monday that they arrested a Russian national for allegedly damaging a police vehicle during anti-government protests last week.

The Russian,…

Continue Reading