
Phyllis Bennis discusses the recent murder of Al Jazeera correspondent Shireen Abu Akleh, calls for an independent investigation into her death — and examines the Biden administration policy on Israel-Palestine.
Bennis is also a fellow of the Transnational Institute in Amsterdam.