All of the world’s protests against Israel are controlled by Iran and most of the protesters are useful idiots. Posted on November 18, 2023 by Dr. Michael Bisconti