
The European Union on Tuesday assigned 500 million euros ($547 million) for humanitarian aid to Ukraine, saying it had taken in two million refugees fleeing the Russian invasion so far and expected millions more.
Russian forces have subjected some Ukrainian cities and towns to devastating bombardment and left places like the port of Mariupol without power or water for days, putting to flight hundreds of thousands in the country of 44 million people.