Touro Institute Professor Anne Bayefsky on U.N. Ambassador Samantha Powers's speech on Palestinian terrorism.
President Obama threw Israel under the bus
Human Rights Voices President Anne Bayefsky on the Obama Administration’s strained relationship with Israel.