TV Rain, or Dozhd, a liberal station branded a “foreign agent” by the Kremlin in 2021, became one of many independent Russia-based media outlets forced to close its doors following the onset of war against Ukraine.