Trump’s failed promise for the Middle East Plus: 51 more Palestianians massacred while waiting for aid, a look into Baroness Casey’s report into group-based sexual exploitation and; the split forming within the MAGA campaign With Aaron Bastani, Kieran Andrieu and Trita Parsi