Will Europe Stand Strong After JD Vance’s Controversial Munich Speech? February 19, 2025 12:00am Ben Borges