725 MLN USD - NATO AND THE US LAST-DITCH AID EFFORT December 5, 2024 3:23am Ben Borges Source : www.youtube.com/watch