Levan_Izoria

Levan Izoria, the deputy head of the Georgian State Security Service