Home Majority Report Show Nikki Haley Stumbles Through Explanation Of trump’s Iran Deal Nonsense – The Majority Report By Sam Seder - October 17, 2017 Facebook Twitter Linkedin Email In this Majority Report clip, Nikki Haley fights an uphill battle in presenting the Trump admin’s Iran policy as anything but incoherent and in bad faith. RELATED ARTICLESMORE FROM AUTHOR Lawsuit Says Drug Company Knew Valsartan Could Cause Cancer & Capitol Riots Panic Political Donors Trump Leaves With A Whimper As Least Popular President Ever Trump’s Lawyers May Have Lied To Him About Pardoning His Family