No menu items!

Tag: beasts

War in Ukraine: Britain sends tanks to Kiev, Germany considers sending 60-ton ‘beasts’

The Russian military aggression on Ukraine started almost 11 months ago. The transformation that gave the European military support he is Copernican. In...