Leonid Ragozin

  • Every year, Russian President Vladimir Putin makes a video address, which main TV channels broadcast on December 31, five minutes before clocks strike midnight and the new year begins. It is usually recorded long in advance and contains upbeat messages about last year’s achievements and hopes ...

    Read More