news15todaysnewswinner Holy SH*T! Israel just admitted it! By EagleNewsSource.com - December 14, 2025 0 8 FacebookTwitterPinterestWhatsApp IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW So we give them billions to propagandize US. This is sickening. USA FIrst and Only. Get Israel off of our welfare now please!