THE mainstream press are giving the impression that the much-delayed German consent for Leopard 2 tanks to be sent to Ukraine, with some American M1 Abrams, British Challenger, Polish PT-91 (a very capable Polish 1995 upgrade of the ubiquitous Russian T-72) and possibly some French LeClerc and German Leopard 1 tanks means that the Russians are as good as defeated.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted