You are here

Gilad Atzmon and Kevin Barrett Debate Netanyahu on Press TV

Press TV

This edition of The Debate is about mounting pressure on Israeli Prime Minister Benjamin Netanyahu to resign over allegations of bribery and breach of trust. Veterans Today Editor Kevin Barrett, Middle East expert, and Gilad Atzmon, political commentator, exchange views on this issue.

Leave a Comment