Russia-Ukraine war LIVE: US Senate passes $95 billion Ukraine aid, Biden vows swift arms delivery

This post was originally published on WION.