David Bedein, Director Of Israel Resource News Agency speaking at ILTV Studio about how the Palestinian aid agency claims destitution while collecting nearly $1 billion.
David Bedein, Director Of Israel Resource News Agency speaking at ILTV Studio about how the Palestinian aid agency claims destitution while collecting nearly $1 billion.