Browsing Tag Irish

TV Host Refuses to Back Down After Calling Israel a “Cancer”

Vincent Browne demonizes Israel on live TV.

October 28, 2012 16:55 By :