Zelenskyy’s Urgent Call: Europe Must Defend Itself – With or Without NATO! February 28, 2025 11:00pm Ben Borges