Georgian 'Stop Cockroach' 23.12.2024 17:24 Charter97.org (en) Protesters in Georgia depicted government officials as insect pests.