UN to Israel: Give Land to ISIS!

The UN’s infamous Resolution 2334 technically requires Israel to give land to the Islamic State. Really.

Subscribe to our mailing list