Tags Thu Dutch

Tag: Thu Dutch

Arab League in Netherlands faces fines for cartoons

Thu Dutch branch of the European Arab League should be fined for publishing a cartoon implying that Jews invented the idea that six million...