Calls have grown for Secretary of State Antony Blinken to resign or be impeached, after a bombshell report revealed that he lied to Congress about internal Biden administration recommendations that the U.S. suspend weapons shipments to Israel over myriad human rights violations — a move that one advocacy group said is “egregiously illegal.” Muslim and Arab rights groups and commentators said…
This post was originally published on Latest – Truthout.