Lenny Ben-David
Public affairs/strategic consultant, based in Israel. Former Israel diplomat in DC. Opinions are mine. Publisher of RT ≠ endorsment

Last synced from Twitter Not synced yet