‘Tonight, Beijing and Moscow Are Watching Closely’ - Ukraine at War Update for April 24
The US Senate voted 79-18 on Tuesday night to pass a $95 billion foreign aid bill, including a long-awaited $61 billion for Ukraine. The package, which also included funding for Israel and the Indo-Pacific, and contained a measure in its final version to …