The Sara Carter Show
Sarah Idan, former Miss Iraq under death threats after calling for peace with Israel
00:00 / 54:29
Advertisement