WATCH: Mosab Yousef slams anti-Israel political commentator – ‘You are a parasite, a bottom feeder’

Mosab Hassan Yousef debates Cenk Ugyur on Piers Uncensored. (Twitter Screenshot)

Cenk Uygur’s attempt to claim the moral high ground by expressing sympathy for Palestinian children and placing blame on Israel sparked a furious backlash from Mosab Yousef.

Related Post