International Criminal Court officials: US green-lighted arrest warrants for Israeli leaders, including Netanyahu
Apr 27, 2024 By Robert Spencer Has any nation ever betrayed a longtime friend and ally this cravenly and comprehensively? “The fear of arrest warrants for Israeli officials: ‘It would not have been possible without a “green light” from the US,’”