Of technologieser Mar 29, 2024 Six journalists working for independent media outlets in Russia were detained in a span of just a few hours this week on the eve of the anniversary of the arres