Russia Running Out Of Weapons, Can Be Defeated By Ukraine – UK Secretary
Ben Wallace, the United Kingdom Defence Secretary, has said that Ukraine will likely defeat Russian, saying Russian forces are running out of precision weapons fairly quickly. Russia invaded Ukraine sometimes in…