Home Tags Carter Center

Tag: Carter Center

Israeli front group suing academic rights supporters loses Appeals Court ruling...

The Israeli Lobby folks bit off more then they could swallow in this case. One might guess they had a deep pocket funder who did not mind losing its money as long as in inflicted some intimidation pain.

What's HOT from Senior Editors