WATCH: Trump’s UN ambassador says, ‘There’s a new sheriff in town’

“There’s a new sheriff in town,” when it comes to fighting anti-Israel bias at the UN, declared US Ambassador to the UN, Nikki Haley at the annual AIPAC conference.

>