It’s Arutz Sheva, a prominent Israeli news site.
Posters like this are an afront to the spirit of FR, IMHO. Not that my opinion matters. Just sayin.