Due Dissidence: IDF Liar CAUGHT RED HANDED by Glenn Greenwald and Norm Finkelstein
#DueDissidence #GlennGreenwald #NormFinkelstein #Iran #Israel #EpsteinFiles #Trump #Netanyahu #War #RandomThoughts #Hormuz #Lebanon #Turkey #Gaza #UAE #Yemen #Kuwait #Houthis #SaudiArabia #Oman #Jordan #Iraq
