Video: Do You Pass the Israel Test?

nn

The best litmus test of any society’s success or failure.