After Invading Ukraine, Russia Declares War on Its Citizens Global Voices Français
Screenshot from CBC Radio Canada Youtube channel video, residents of St. Petersburg are waiting in a full train station. Olga, leaving for Spain said, “The situation could become more serious at any time. I’m really scared. Since the beginning of the Russian war in Ukraine, more … than 7,000 peopleRead More →