upvote
There's also supposed "UN watch" which is another innocuous looking Israeli front meant to sow confusion into decades long UN's attemmpts to deal with the mess jewish terror gangs in Palestine created by stealing massive amount of land from Palestinians in 1947-48 for their bigoted state project.
reply