Anti-Israel Nincompoop of the Day

Stewart Mcgill of London hates Israel and the IDF. But he is clearly doing it all wrong!

Anti-Israel Nincompoop of the Day Read More »