Netanyahu’s Truth in a Den of Lies

2557147983

A sobering speech at the U.N. about the “master faith” and its quest for global dominance.