U.S and NATO Supplied Howitzers Mean for the Battle of the Russia