Scott Ritter & Nima Alkhorshid - Russia Ending NATO's Delusion; Netanyahu's Strategic Defeat