Alexei Navalny europe House of Representatives Joe Biden Mike Pence news Nikki Haley Republicans Russia Ukraine US foreign policy US news US politics Vladimir Putin World newsBiden blames Putin over Navalny death and urges US to send billions to UkraineTheWorldsNewsFebruary 17, 2024 by TheWorldsNewsFebruary 17, 20240 US president says ‘I hope to God’ death of anti-Putin critic spurs lawmakers to approve critical $60bn aid package for Ukraine Alexei Navalny death: live...