Browsing Tag Eleanor Hall

Aussie Radio: Israel May Be Trying to Kill Own Diplomats

Suggestion that Israel might be responsible for terror attacks.

February 15, 2012 15:31 By :