Israel, in its constant repression and controlling of the Palestinians living in the areas of the West Bank and Gaza that they keep a tight control over, have started forcing Palestinians to wear a yellow cloth Star Of David on their clothing so that...
Get Spoof News in your email inbox!
We use cookies to give you the best experience, this includes cookies from third party websites and advertisers.