Realization in the West: Trump criticizes Putin and Europe ramps up military aid | EXPLAINER May 28, 2025 4:01pm Ben Borges Russia USA