Videos 

The UN resolution fall-out

How did the British government get itself into such a diplomatic mess over the Obama administration’s ambush of Israel? I discuss this and more with Avi Abelow of Israel Video Network.

Related posts