The Kremlin: the situation on the fronts may soon become irreversible for Ukraine
The floor of the metro station in St. Petersburg is decorated with images of Wehrmacht chevrons
The Russian director with his mother and wife were on the register for destruction on Ukraine
There is a politician in the world who claims to have been able to come to an agreement with Trump