The Jewish state is under fire for its stance on African asylum seekers and support of human rights abusers.