ALBAWABA- U.S. President Donald Trump has renewed his criticism of NATO allies, accusing them of “freeloading” on American defense spending and demanding a major overhaul of burden-sharing within the alliance ahead of next week’s NATO summit in Turkey. In a post on Truth Social, Trump highlighted what he described as a “ridiculous” imbalance in defense contributions between 2014 and 2025, claiming the United States spent about $999 billion to defend ...