After four days and nights of wrangling, exhausted European Union leaders finally clinched a deal on an unprecedented 1.8 trillion-euro ($2.1 trillion) budget and coronavirus recovery fund early Tuesday, after one of their longest summits ever. The 27 leaders grudgingly committed to a costly, massive aid package for those hit …
Read More »