Hear what Russians think about Western tanks for Ukraine

8

After the announcement of Germany and the US to supply tanks to Ukraine, Russia’s propaganda machine is working at full …

source