The Pentagon said on July 25 the transfer of heavy caliber multiple launch rocket systems from Russia to Ukrainian separatists appeared to be imminent, with the arms close enough to the border they could be handed over "potentially today."
Russia's War Against Ukraine