fbpx

One of Georgia’s opposition leaders, Giorgi Baramidze, detained on “treason and sabotage” charges