World News Live Today February 15, 2025: JD Vance slams European allies, downplays Russia, China threats in fiery speech, stuns audience – Hindustan Times February 15, 2025 by quixnet World News Live Today February 15, 2025: JD Vance slams European allies, downplays Russia, China threats in fiery speech, stuns audience Hindustan Timessource