UNRWA facilitating the conflict?

Watch: ILTV speaks with David Bedein, Director of the Center for Near East Policy

ILTV,

UNRWA HQ in Gaza
UNRWA HQ in Gaza
Flash 90


top