According to the Ukrainian army, Moscow hopes to end the war in Ukraine by May 9 if the Russian onslaught in Ukraine continues. Kyiv Independent reports that intelligence sources say the Russian troops have been told the war must end by May 9 by the General Staff of the Ukrainian Armed Forces.rrIn Russia, this date is widely celebrated as the day of victory over Nazi Germany. Ukraine has accused Moscow of forcing hundreds of thousands of its citizens into Russia, claiming some of them might be used as 'hostages' to pressure Kyiv to end the war.rrAccording to a report by...