Police and protesters clash in Georgia over EU talks delay November 29, 2024 by Georgian police fired water cannons at people protesting in Tbilisi over the government’s EU delay. Read More