Holy SH*T! Israel just admitted it! AmericanPrideDaily.com 1 day ago 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!