Netanyahu denounces claims Israel bombed itself
Israeli Prime Minister Benjamin Netanyahu denounced claims made by Palestinian Authority that Israel bombed itself on Oct 7. Netanyahu said the claims were "utterly preposterous" and a reversal of truth. University of New Haven's Dr. Howard Stoffer joined LiveNOW from FOX's Josh Breslow to discuss the claims.