fbpx

A new system of total digital surveillance in Azerbaijan: legal and technological perspectives