The Leaders of 27 European Union Countries agreed to seal a deal Thursday to more than $50 billion in aid for Ukraine, overcoming opposition from Hungary to secure critical funding as battlefield progress stalls and support from the United States looks uncertain.
SEE MORE